RunbookとPlaybook

概要

特定のサービス名ではなく、運用の一般用語(ドキュメントの種類)。

RunbookPlaybook
目的決まった作業を実行する手順書障害の調査(影響範囲・根本原因の特定)の手順書
例「サービスを再起動する手順」「デプロイ失敗時: 何を見て原因を絞り込むか・誰に報告するか」

SREとしてどうこれらを活用できる?

  • 障害対応の MTTR(復旧までの平均時間)を縮める。Google は「事前に playbook に記録しておくと、場当たり対応より MTTR が約 3 倍改善する」と書いている(SRE book ch.1)
  • アラートごとに Runbook をリンクしておけば、深夜でも迷わず動ける/属人化を防げる
  • Runbook の手順が固まったら自動化の候補になる(トイル削減)