| 定义 | burn rate = 实际错误率 / (1 − SLO) |
|---|---|
| 常见组合 | Google SRE Workbook 示例:14.4×(1 小时)与 6×(6 小时) |
| 换算关系 | 14.4×持续 1 小时约消耗 30 天预算的 2%;6×持续 6 小时约消耗 5% |
99.9% SLO 的快慢双窗口判断
99.9% SLO 的快慢双窗口判断
# 快烧:1 小时燃尽率超过 14.4
(1 - sum(rate(http_requests_total{code!~"5.."}[1h])) / sum(rate(http_requests_total[1h]))) / 0.001 > 14.4
# 慢烧:6 小时燃尽率超过 6
(1 - sum(rate(http_requests_total{code!~"5.."}[6h])) / sum(rate(http_requests_total[6h]))) / 0.001 > 6长窗口确认'确实在持续消耗',短窗口确认'现在就消耗得急';两者同时成立再触发高等级告警。