系统架构

架构图

system arch

服务组件

  • agent:采集服务器上的各种资源监控指标
  • registry:服务树,管理各种采集,报警策略, 配置中心
  • MQ:消息队列,负责数据缓冲和容错
  • router:后端数据的读写入口,负责数据分片和多写
  • InfluxDB:开源的时序数据库
  • Alarm:报警组件,负责向各渠道下发报警消息,报警屏蔽和报警收敛等