整理大阪服务器 Prometheus 监控体系搭建的实战方法。
Prometheus 是主流监控系统。以下是搭建实战。
一、架构 - Prometheus:采集和存储 - Exporter:指标暴露 - Alertmanager:告警 - Grafana:可视化
二、采集指标 1) Node Exporter:主机指标 2) cAdvisor:容器指标 3) 应用 Exporter:业务指标 4) 自定义指标
三、PromQL - 指标查询 - 聚合计算 - 速率计算 - 告警规则
四、告警规则 - 阈值告警 - 趋势告警 - 异常检测 - 告警分级
五、Grafana 看板 - 主机监控 - 服务监控 - 业务监控 - 自定义看板
六、告警通知 - 邮件 - 即时通讯 - 短信 - 电话
七、最佳实践 1) 标签合理设计 2) 指标基数控制 3) 长期存储方案 4) 高可用部署 5) 告警收敛
总结:Prometheus 监控要全面采集、合理告警、可视化展示。