知识卡片
四个黄金指标
内容
用户可见系统若只能监控四个指标,应选延迟、流量、错误、饱和度。延迟必须把成功和失败请求分开 算,因为快速失败的错误会拉低平均延迟、制造”系统很快”的假象,而”慢错误”实际比”快错误”危害 更大。饱和度衡量最紧张资源目前有多满,要设远低于100%的告警线,因为多数系统未跑满就已性能 劣化,延迟升高本身就是饱和度即将耗尽的前兆。发散:这四项覆盖快慢、容量、正确、余量四个正交 问题,是仪表盘的最小完备集。
参考来源
- 位置:《SRE:Google运维解密》第6章《分布式系统的监控》"4个黄金指标"一节(源文件:_epub-src/OEBPS/Text/0008_0004.xhtml)
- 结论依据:原文定义延迟、流量、错误、饱和度四项指标,并特别说明"‘慢’错误要比‘快’错误更糟"及"延迟增加是饱和度的前导现象",作为分开统计延迟和设置饱和度告警线的依据。
- 原始内容:"监控系统的4个黄金指标分别是延迟、流量、错误和饱和度……例如某个由于数据库连接丢失或者其他后端问题造成的HTTP 500错误可能延迟很低……‘慢’错误要比‘快’错误更糟!……很多系统在达到100%利用率之前性能会严重下降……延迟增加是饱和度的前导现象。"