Incident Response

インシデント対応の仕組みとポストモーテム文化を学ぶ

よくあるシナリオ:深夜のドタバタ対応

決済サービスクライアントで深夜2時に本番障害。5人のエンジニアがSlackで同時に動き始め、重複作業が発生。誰がICか不明なまま2時間経過。やっと原因を特定したが、翌月また同じ障害が再発。

よくある課題
  • 「誰が対応するか」が決まっておらず全員が右往左往
  • 原因特定コマンドを全員が同時に実行して混乱
  • ステータス情報が散らばり顧客への説明が後手に
  • 振り返りなし→翌月同じ障害が再発

インシデントライフサイクル

インシデント対応ライフサイクル

1. 検知
アラート発火・ユーザー報告
↓
2. トリアージ
影響範囲・Severity判定
↓
3. 対応
IC指揮・並列作業・情報共有
↓
4. 解決
根本対応 or 緩和措置適用
↓
5. ポストモーテム
Blame-free・再発防止策
インシデントコマンダー (IC): 対応中は1人がICとして全体を指揮。「誰が何をするか」を明確にすることで混乱を防ぐ。

核心概念を押さえる

検知(Detection)たとえるなら「煙感知器が鳴る瞬間」

アラート・ユーザー報告・社内気づきで問題を認識。検知が1分遅れると影響が広がる。

例:エラー率が0.1%→2%に急上昇し、Prometheusアラートが発火

トリアージ(Triage)たとえるなら「ERの緊急度判定」

影響範囲とSeverityを素早く判定。迷ったら高いSeverityで宣言し、後で下げる。

例:決済APIが全停止→SEV1宣言、全チームをSlack #incident-live に招集

IC(インシデントコマンダー)たとえるなら「現場の指揮者」

全体を指揮する1人の担当者。ICは自分では作業せず「誰が何をするか」を指示することに専念。

例:IC: 「AさんはDB調査、BさんはステータスページUpdate、私は5分ごとに状況まとめ」

Severity(深刻度)たとえるなら「火災の規模判定」

SEV1〜4の段階で対応優先度を定義。全員が同じ基準で判断できるよう事前にドキュメント化。

例:SEV1=全停止・即時対応、SEV4=軽微・翌営業日でOK

ポストモーテムたとえるなら「航空事故の調査報告書」

障害後の振り返り文書。blame-free(個人を責めない)文化が重要。再発防止アクションを具体的に定義。

例:5 Whys: DB接続プール枯渇→設定ミス→ステージングに負荷テストがない→...

MTTR(平均復旧時間)たとえるなら「病院の平均入院日数」

Mean Time To Recover。障害発生から正常復旧までの平均時間。仕組みがあるチームは劇的に短縮できる。

例:仕組みなし: MTTR 4時間 → 仕組みあり: MTTR 45分(-81%)

Severity レベルの目安

レベルビジネス影響対応目標 (MTTR)
SEV-1本番全停止・データ損失即時対応
SEV-2主要機能の部分停止30分以内
SEV-3一部ユーザー影響4時間以内
SEV-4軽微・回避策あり翌営業日

AI で SRE の仕事はどう変わるか

これまで人がしていた作業
  • ログを目視でgrepして原因を手探り
  • ポストモーテム文書を一から手書き(2〜3時間)
  • 類似過去インシデントを記憶や検索で探す
  • タイムライン記録を後から手動で作成
AI が担う作業
  • ログ・メトリクスを自動解析し根本原因候補を提示(PagerDuty Copilot)
  • インシデントタイムラインとポストモーテム初稿を自動生成(incident.io AI)
  • 過去の類似インシデントをリアルタイムで提示・解決策を提案(Rootly AI)
  • 対応中のSlack会話からアクションアイテムを自動抽出(FireHydrant AI)
人に残る役割
  • ビジネス影響を考慮した対応方針の最終判断
  • 顧客・経営層へのコミュニケーション
  • AI生成ポストモーテムのレビューと承認
  • 再発防止アクションの優先度決定と実施

主なツール:PagerDuty Copilot、incident.io AI、Rootly AI、FireHydrant AI、Blameless AI

この先の見通し:2027年には、AIエージェントが障害検知から初期診断・暫定対処まで自律的に実行する「Level 1インシデント自動対応」が普及。人間は複雑・未知の障害(Level 2以上)の意思決定に集中できる環境へ。インシデントの50%以上がAIによって人間の介入なしに解決される見込み。

導入による効果の目安(業界の一般的な傾向)

MTTR短縮
-45%
AI初期診断の効果
再発率低減
-70%
ポストモーテム品質向上
ドキュメント工数
-80%
AI自動生成の活用
意思決定速度
+60%
AIによる状況整理