prometheus 的基本使用 -- 时序数据库
SQL --> promqlgrafana
altermanager
-
exporter
- node_exporter
- mysql_exporter
- redis_exporter
- blackbox_exporter
- ......
pushgateway(只支持推送来的数据)
prometheus联邦
灭霸 -- thanos
victoriaMetrics
-
实战
- Kubernetes的监控实战
监控的目标:
- 保障业务的正常运行
衡量业务是否正常运行的指标
- 能否打开
- 打开速度
- 基础设施
USE方法- U:Utilization 使用率
- S:Saturation 饱和度
- E:Error 错误
- CPU
- 使用率
- 负载
- 内存
- 使用率
- 磁盘
- 使用率
- io
- 网卡
- 使用率
- 饱和度
- 错误数
- 业务系统
四大黄金指标- 延迟
- 流量 qps
- 错误 请求的错误率
- 饱和度
监控的模式
- 拉模式: pull
- 监控系统服务端与agent直连的场景
- 推模式: push(prometheus自身不支持推模式)

prometheus.png
zabbix
* zabbix-server
* zabbix-web
* zabbix-agent
* mysql
* zabbix-proxy(支持拉取数据)