DORA メトリクスのインシデントデータの設定方法

DORA Metrics は、選択されたサイト ({{< region-param key=“dd_site_name” >}}) では現在利用できません。{{< /site-region >}} DORA Metrics は公開ベータ版です。

概要

失敗したデプロイメントイベントは、現在インシデントイベントとして解釈され、変更失敗率平均復旧時間 (MTTR) の算出に使用されます。

インシデントデータソースの選択

DORA メトリクスでは、デプロイメントイベントのデータソースとして以下をサポートしています。デプロイメントイベントのデータソースを設定する方法については、各ドキュメントを参照してください。


変更失敗率の計算

変更失敗率を計算するには、デプロイメントデータインシデントデータの両方が必要です。

変更失敗率は、全デプロイメント数に対するインシデントイベントの割合として計算されます。Datadog は、失敗イベントとデプロイメントイベントの両方に関連付けられた同一のサービスまたはチームを対象に、dora.incidents.countdora.deployments.count で割って算出します。

復旧時間の計算

復旧時間は、解決済みインシデントイベントの継続時間の分布として計算されます。

DORA メトリクスでは、各インシデントイベントの開始時刻と終了時刻を記録して dora.time_to_restore メトリクスを生成します。その後、選択された期間内でこれらの dora.time_to_restore の平均を算出し、平均復旧時間 (MTTR) として示します。

その他の参考資料