某服务的月度可用性SLO为99.9%,允许的错误比例为0.1%。监控发现最近1小时错误率持续为1%,业务请求量稳定。此时最合理的判断是()。
99.9% SLO留下0.1%的错误预算,1%错误率除以0.1%等于10,因此是约10倍燃尽率。它说明预算消耗速度很快,但是否立即翻页告警还应结合持续时间和多窗口规则,避免瞬时尖峰造成噪声。
选项分析
错误。错误率应与允许错误预算比较,不能与100%比较。
正确。10倍燃尽率说明预算消耗明显加速,多窗口可兼顾发现速度与告警精度。
错误。等到月底才处理,预算可能早已耗尽。
错误。SLO来自业务可靠性目标,不能为掩盖问题临时下调。
本题为什么容易错
最常见的误区是把99.9%当成一个孤立指标。老师更建议先写出它的另一面:允许错误0.1%。这一步写对,后面的燃尽率几乎不会算错。
简短答案
同样是1%的错误率,为什么99.9% SLO服务要更快告警,正确答案是 B(当前错误率是允许错误比例的10倍,错误预算正以约10倍速度消耗,应结合短、长窗口告警)。99.9% SLO留下0.1%的错误预算,1%错误率除以0.1%等于10,因此是约10倍燃尽率。它说明预算消耗速度很快,但是否立即翻页告警还应结合持续时间和多窗口规则,避免瞬时尖峰造成噪声。
易混淆概念对比表
| 概念 | 本题判断 | 区别要点 | 记忆提示 |
|---|---|---|---|
| 1%仍小于100%,无需关注 | 本题干扰项 | 错误。错误率应与允许错误预算比较,不能与100%比较。 | 看到该词不要急着选,先判断是否真正解决题干问题 |
| 当前错误率是允许错误比例的10倍,错误预算正以约10倍速度消耗,应结合短、长窗口告警 | 本题正确答案 | 正确。10倍燃尽率说明预算消耗明显加速,多窗口可兼顾发现速度与告警精度。 | 看到题干核心场景时优先联想到它 |
| SLO只在月底计算,月中不能采取措施 | 本题干扰项 | 错误。等到月底才处理,预算可能早已耗尽。 | 看到该词不要急着选,先判断是否真正解决题干问题 |
| 把SLO临时改为98%即可消除故障 | 本题干扰项 | 错误。SLO来自业务可靠性目标,不能为掩盖问题临时下调。 | 看到该词不要急着选,先判断是否真正解决题干问题 |
本题易混淆选项怎么区分
- 1%仍小于100%,无需关注:错误。错误率应与允许错误预算比较,不能与100%比较。
- SLO只在月底计算,月中不能采取措施:错误。等到月底才处理,预算可能早已耗尽。
- 把SLO临时改为98%即可消除故障:错误。SLO来自业务可靠性目标,不能为掩盖问题临时下调。
知识点详解
错误预算是100%减去SLO后允许的不可靠空间。燃尽率把不同SLO下的错误速度归一化:同样1%错误率,对99% SLO是1倍,对99.9% SLO则是10倍。告警通常既要看高燃尽率的短窗口,也要用较长窗口过滤一闪而过的波动。
备考速记
SLO看承诺,错误预算看余量,燃尽率看余量烧得有多快。
SLO 在监控告警场景中的作用
若月度周期为30天并长期保持10倍燃尽率,预算大约3天就会耗尽。团队应先确认用户影响,再检查近期发布、依赖异常和容量瓶颈,而不是等月报。
同类题怎么考
- 根据SLO和实际错误率计算燃尽率。
- 判断错误预算告警为何需要多个时间窗口。
SLO 在信息系统管理工程师软考中的考法
看到SLO百分比,立刻在草稿上写‘允许错误=1-SLO’。题干再给错误率时,优先检查是否在考燃尽率。
解题思路
先把99.9%换成允许失败的0.1%,再算1%÷0.1%=10。题目考的是消耗速度,不是单看1%这个数字大不大,因此选B。
考点定位
燃尽率比较的是实际错误率与SLO允许错误率,不是拿可用率直接相除。燃尽率为1表示按当前速度会在整个SLO周期末恰好耗尽预算。
易错提醒
- 把1%除以99.9%,得到没有管理意义的数字。
- 只用5分钟窗口,短暂尖峰频繁叫醒值班人员。
- 只用30天窗口,严重故障发现得太慢。
备考提示
- 先求允许错误率,再用实际错误率相除。
- 理解短窗口抓快故障、长窗口确认持续性的配合。
你可能还想了解
- SLO燃尽率是什么意思?
- 99.9%可用性允许多少错误?
- 为什么SLO告警要看短窗口和长窗口?
本文小结
99.9% SLO允许0.1%错误,实际1%错误率对应约10倍燃尽率,应通过多窗口告警及时识别持续的快速预算消耗。