告警和数据监控系统

要点:
1. agent启动后主动连接agent-manager,并保持长连接,上报心跳,并接受指令
2. agent-manager对agent安装,卸载,升级,状态监控,插件操作命令,其他os命令
3. agent分为定时任务驱动插件,跟agent-manger保持双向长连接通道
4. agent驱动agent-plugn采集和生成数据,并将数据发送给集群cluster-agent,由cluster-agent转发数据到MQ中
5. cluster-agent在技术上非必需,他解决agent直接对接MQ问题,替换为agent有rust上报给cluster-agent,cluster再统一对接MQ
6. MQ有多个处理器,做数据的压缩,并识别为时序数据(有助于后边时序相关功能,如时间轴监控)
7. 大屏监控(汇总数据):实时数据的汇总
8. 用户关注的具体机器的监控数据,强时序相关
9. 告警的识别:根据规则识别告警

四火:
https://www.raychase.net/6439

vivo: 大数据日志采集Agent设计实践

vivo: 大数据日志采集Agent设计实践 | Java 全栈知识体系