Prometheus
Prometheus
1,prometheus的监控分类
- 业务监控 可以包含用户访问QPS,DAU日活,访问状态(http code),业务接口(登陆,注册,聊天,上传,留言,短信,搜索),产品转化率,重置额度,用户投诉 等等这些很宏观的概念(上层)
- 系统监控 主要是跟操作系统相关的基本监控项 CPU/内存/磁盘/IO/TCP链接/流量 等等
- 网络监控 (IDC)对网络状态的监控(交换机,路由器,防火墙,VPN)例如:内网之间(物理内网,逻辑内网 可用区 创建虚拟机 内网IP)外网 丢包率 延迟 等
- 日志监控 监控中的重头戏(Sqlunk,ELK),往往单独设计和搭建,全部种类的日志都有需要采集(syslog, soft, 网络设备,用户行为)
- 程序监控 一般需要和开发人员配合,程序中嵌入各种接口 直接获取数据 或者特质的日志格式
1,prometheus的架构
监控系统搭建
- 单点服务端的搭建(prometheus)
- 单点客户端的部署
- 单点客户端服务器测试
- 采集程序单点部署
- 采集程序批量部署
- 监控服务端HA/cloud(自己定制)
- 监控数据图形化搭建(grafana)
- 报警系统测试(Pagerduty)
- 报警规则测试
- 监控+报警联合测试
- 正式上线监控

浙公网安备 33010602011771号