首页/云/可观测性速查/可用性等级与停机时长对照
监控体系与方法40 条

可用性等级与停机时长对照

几个 9 的可用性换算成停机时长更便于沟通:99% 每月允许约 7 小时,99.9% 约 43 分钟,99.99% 约 4 分钟;先定义口径再谈目标。

可观测性速查云更新于 2026-10-12

停机允许值(按 30 天计)

可用性每年每月每周
99%3.65 天7 小时 12 分钟1 小时 41 分钟
99.9%8 小时 46 分钟43 分钟 12 秒10 分钟 5 秒
99.95%4 小时 23 分钟21 分钟 36 秒5 分钟 2 秒
99.99%52 分钟 34 秒4 分钟 19 秒1 分钟 0 秒

用 PromQL 近似计算可用性

用 PromQL 近似计算可用性
# 以拨测成功率近似(30 天窗口)
avg_over_time(probe_success{job="blackbox-http"}[30d])

# 或以 up 的分钟均值
avg_over_time(up{job="api"}[30d])
可用性口径要先定义:按请求成功率、按整分钟可用还是按业务事务;不同口径的结果不可直接比较。

易错点

  • 把计划内维护计入不可用会影响预算口径,需在 SLO 文档中事前声明
  • 请求级可用性会掩盖部分用户不可用:按地域或运营商细分后可能明显低于目标

数据来源与参考

  • Google SRE Book 第 4 章(可用性目标与时间换算)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌