Skip to content
Latchkey

インシデント管理とは? 障害対応を解説

インシデント管理は、チームがサービスの中断を検出し、対応し、解決し、そこから学ぶための構造化されたプロセスです。

物事は壊れるものであり、インシデント管理とは、組織がそれを混乱なくうまく処理する方法です。それは障害を取り巻く規律です。素早く気づき、対応を調整し、サービスを復旧させ、その間ずっとコミュニケーションを取り、後から学んで同じ障害が再発しないようにすることです。

何がインシデントに該当するか

インシデントとは、対応を必要とするサービスの計画外の中断や劣化であり、完全な障害から一部のユーザーに影響するエラー増加までを含みます。チームはインシデントを深刻度で分類し、それがどれだけ緊急に対応し誰が関わるかを左右します。明確な深刻度の定義が、対応を適切な規模に保ちます。

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

  • 検出: 監視や報告により、何かがおかしいことが表面化します。
  • 対応: 適切な人がページングされ、対応者がオーナーシップを引き受けます。
  • 緩和: 根本原因が完全に理解される前であっても、サービスがしばしば復旧されます。
  • 解決: 根本にある問題が修正されます。
  • 学習: ポストモーテムが、何が起きたか、何を改善すべきかを記録します。

インシデント中の役割

大規模なインシデントでは定義された役割を用います。調整するインシデントコマンダー、ステークホルダーとステータスページの更新を保つコミュニケーター、技術作業を行う分野専門の対応者です。調整を実際のデバッグから分離することで、ストレスの多い状況を整然と保ちます。

根本原因より先に緩和を

中心的な原則は、まずサービスを復旧させ、調査は後にすることです。不良なdeployをロールバックしたり、健全なリージョンにフェイルオーバーしたりすれば、なぜ壊れたのか正確にはまだ分からなくても出血を止められます。顧客への影響を減らすことが、好奇心を満たすことより優先されます。

インシデントとデプロイ

インシデントの大きな割合はdeployによって引き起こされます。だからこそ素早いロールバックと優れたdeployの可観測性が中心的なインシデントツールなのです。リリースがインシデントを引き起こしたとき、最も迅速な緩和はしばしばそれを差し戻すことであり、明確なdeploy追跡こそが原因となった変更を明白にします。

重要なポイント

  • インシデント管理は、サービスの中断を構造化して処理することです。
  • そのライフサイクルは検出から学習まで続きます。
  • 定義された役割が、大規模なインシデント対応を整然と保ちます。
  • 多くのインシデントはdeployから生じるため、素早いロールバックが鍵です。

関連ガイド