首页/网络/网络排障速查/故障复盘与预防(Postmortem)
排查流程与方法36 条

故障复盘与预防(Postmortem)

复盘的目标不是追责而是改进系统:通过「5 个为什么」追到流程与机制层,产出的行动项要具体到人、时间与验收标准。

网络排障速查网络更新于 2026-10-13

故障复盘是什么

复盘(Postmortem)的目标不是追责,而是把一次故障转成系统改进。做法是用时间线、根因与证据作为输入,通过『5 个为什么』一路追到流程与机制层,输出可验收的行动项(负责人、期限、验收标准)。判断复盘好坏的标准很简单:产出的行动项是否在下一次同类故障前真的生效了。

基本信息

输入时间线、直接原因与根本原因、证据、处置记录
方法5 Whys、变更分析、监控覆盖度审查
输出行动项清单,每项含负责人、截止时间、验收方式
节奏重大故障 3 个工作日内出初稿,行动项进入常规跟踪

典型使用场景

  • 重大故障后统一认知:让相关方对时间线与根因达成一致,避免各说各话
  • 行动项闭环:把『加强培训』这类无效结论替换成可验证的系统改造
  • 监控盲区发现:如果故障是靠用户投诉发现而非告警,说明覆盖度有问题
  • 变更流程改进:多数故障可追溯到某次变更,复盘时检查变更评审与灰度环节

5 Whys 示例

5 Whys 示例
问:网站 502 了        → 答:后端不可达
问:为何不可达          → 答:健康检查全部超时
问:为何健康检查超时    → 答:健康检查源 IP 被安全组拦截
问:为何被拦           → 答:安全组由 IaC 模板下发,模板缺少该规则
问:为何模板缺规则      → 答:模板更新无测试环境验证,直接上生产
→ 行动项:① 模板变更进 CI 校验 ② 生产安全组变更二次确认 ③ 健康检查失败纳入拨测

复盘质量对照

要素合格做法无效做法
根因区分直接原因与根本原因,两者都写只写『人为操作失误』
行动项具体到人、期限与验收标准『加强培训』『注意检查』
数据引用监控与日志的原始数字凭印象描述影响范围
范围定位到具体变更或机制缺陷笼统归为『网络抖动』
没有行动项的跟踪表,复盘等于写作文:把行动项录进常规任务系统并设置提醒,下一季度回顾完成率。
复盘会一旦变成批斗会,后续故障一线会倾向隐瞒与拖延,损失远大于一次故障本身。就事论事、对系统不对人,是复盘能持续开展的前提。

易错点

  • 复盘变追责会:一线此后倾向隐瞒与延迟上报,平均恢复时间反而变长
  • 行动项没有负责人与截止时间:等于没写,下次同类故障原样重演
  • 止步于直接原因:不追流程与机制层,改完表面问题仍在别处复发
  • 只复盘技术不检查监控:故障靠用户投诉才发现,说明告警覆盖度长期缺失

数据来源与参考

  • SRE Book:Postmortem Culture
  • 5 Whys 根因分析实践

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌