mean time to recovery(MTTR)とは?
mean time to recovery(MTTR)は、障害やインシデントが始まってからサービスが完全に復旧するまでの平均経過時間です。チームがどれだけ速く問題を検知、診断、是正できるかを測ります。4つのDORAメトリクスの1つとして、運用のレジリエンスの中核的な指標です。
なぜ重要か
障害は避けられないため、どれだけ稀に失敗するかより、どれだけ速く復旧するかが重要なことがよくあります。低いMTTRは良い可観測性、速いrollback、自動化に依存します。速く自動化されたrunnerのプロビジョニングと素早いデプロイrollbackは、どちらもそれを下げるのに寄与します。
関連する概念
- 4つのDORAメトリクスの1つである
- 速いrollbackとfeature flagがそれを減らす
- デプロイがどれだけ失敗するかを数えるchange failure rateとは異なる
関連ガイド
What Is Change Failure Rate?Change failure rate is the share of deployments that cause a failure requiring remediation, one of the four D…
What Is Deployment Frequency?Deployment frequency is how often an organization successfully releases to production, a core DORA measure of…
What Is Lead Time for Changes?Lead time for changes is the time from a commit being made to that commit running in production, a core DORA…