指标族是什么
MTTR、MTBF、MTTA、MTTF 是一组可靠性指标缩写,用来量化故障的频率与恢复速度。MTTR 是平均修复或恢复时间,MTBF 是平均故障间隔(针对可修系统),MTTA 是平均响应确认时间,MTTF 是平均到故障时间(多用于不可修部件)。这类指标最大的问题不是计算,而是口径:起止点写不清楚,跨团队、跨年度的数字就没有可比性。
基本信息
| MTTR | 平均修复/恢复时间(必须注明起止点) |
|---|---|
| MTBF | 平均故障间隔,适用于可修系统 |
| MTTA | 平均响应确认时间 |
| MTTF | 平均到故障时间,针对不可修件 |
| 补充视角 | 同时看 P95 与最长单次,避免均值掩盖长尾 |
典型使用场景
- 值班基线:用 MTTA 衡量告警认领速度,用 MTTR 衡量恢复效率
- SLA 报告:把 MTTR 与可用性、停机时长一起呈现给业务方
- 硬件选型:用 MTTF/MTBF 估算备件需求与更换周期
- 复盘对照:看月度趋势与目标偏差,判断是发现慢还是修复慢
- 改进验证:调整监控或引入一键回滚后,观察 MTTR 是否真的下降
口径与常见坑
| 指标 | 口径关键点 | 容易踩的坑 |
|---|---|---|
| MTTR | 起止点:告警确认或影响产生;服务恢复或彻底修复 | 口径混用,横向对比失真 |
| MTTA | 告警产生到有人认领 | 把无人认领的告警排除在外,数字虚高 |
| MTBF | 仅适用于可修系统,为统计周期总时长除以故障次数 | 与 MTTF 混用,含义错位 |
| MTTF | 不可修部件的平均寿命 | 用在可修系统上,结论没有意义 |
口径示例
口径示例
MTTR(恢复口径)= 告警确认到服务恢复的平均时长
MTTR(修复口径)= 开始处理到彻底修复的平均时长
MTTA = 告警产生到有人认领的平均时长
MTBF = 统计周期总时长 / 期间故障次数
建议同时输出 P95 与最长单次,不只看平均值不同团队 MTTR 口径不同会让横向对比完全失真:先统一起止点,再谈排名或考核。
均值容易被长尾掩盖:频繁的短故障与偶发的长故障对体验影响不同,复盘时应同时呈现次数分布与 P95。