知识卡片

监控的本质目的是提问而非生成告警

专业/工作 · 1213.j

内容

很多人构建监控系统时默认其目的就是”出问题时发告警”,Nagios 这类老牌监控系统的使用体验也强化了这种错觉,但告警只是监控众多可能产出中的一种——监控更根本的用途是让你能够就系统状态提问并得到答案。据此,收集的每一个指标、绘制的每一张图表都不需要强行配一条对应的告警规则;很多数据存在的价值是供诊断、复盘、探索时查阅,而不是time-critical的实时通知。发散:把”监控=告警”的等式拆开后,团队才不会陷入”每加一个指标就要纠结阈值该设多少”的负担,数据采集和告警设计可以是两条独立决策线。

参考来源

《监控运维实践 原则与策略-2021》第2章《监控设计模式》