サービススコアカード

サービススコアカードはベータ版です。

概要

サービススコアカードは、サービスの健全性とパフォーマンスを向上させるために、監視、優先順位付け、計画、コミュニケーションを効果的に行い、情報に基づいたアクションを起こすのに役立ちます。各スコアカードには、「生産準備」、「観測可能性ベストプラクティス」、「ドキュメントとオーナーシップ」のステータスが表示されます。サービスカタログに掲載されているすべての対象サービスは、合格・不合格の基準に対して自動的に評価されます。

サービスの評価方法

サービスカタログ** Scorecards** ページに移動します。セクションのタイトルをクリックすると、サービスが評価されるルールが表示されます。

生産準備

すべてのサービス (特に断りのない限り) の生産準備スコアは、以下のルールに基づいています。

SLO が定義されている
サービスレベル目標 (SLO) は、アプリケーションのパフォーマンスに関する明確な目標を定義するためのフレームワークで、一貫した顧客体験の提供、機能開発とプラットフォームの安定性のバランス、内部および外部ユーザーとのコミュニケーションの改善などに役立ちます。
モニターが定義されている
モニターは、環境の問題に迅速に対応することで、ダウンタイムを削減します。推奨モニターをご確認ください。
指定されたオンコール
サービスの明確なオーナーシップを確立することで、誰もがオンコール体験を向上させることができます。これにより、インシデント発生時にオンコールエンジニアに正しい連絡先が与えられ、インシデントの解決にかかる時間を短縮することができます。
3 か月以内に発生した直近のデプロイ
APM または USM によって監視されているサービスの場合。アジャイル開発を実践することで、ユーザーからのフィードバックに素早く対応し、エンドユーザーにとって最も重要な機能の開発に軸足を置くことができます。

観測可能性ベストプラクティス

観測可能性ベストプラクティスのスコアは、以下のルールに基づいています。

デプロイの追跡がアクティブである
APM や USM で監視しているサービスの場合。[バージョンタグの実装でスムーズなロールアウトを実現]します4。機能の新バージョンをロールアウトする際、Datadog はエラー率やリクエスト数などのバージョン間の差異をキャプチャし、アラートで通知します。これにより、エンドユーザーエクスペリエンスを向上させるために、以前のバージョンにロールバックするタイミングを把握することができます。
ログ相関がアクティビティである
APMサービスの場合。APM とログの相関により、エンドユーザーのトラブルシューティングのスピードが向上し、インシデントや障害時の時間を短縮することができます。

オーナーシップとドキュメント

オーナーシップとドキュメントのスコアは、以下のルールに基づいています。

チームの定義
チームを定義することで、オンコール担当者は、自分が知らないサービスが問題の根本原因である場合に、どのチームにエスカレーションすればよいかを容易に把握することができます。
連絡先の定義
連絡先を定義することで、オンコール担当者が別のサービスのオーナーにエスカレーションする時間を短縮し、障害やインシデントからの迅速な復旧を支援します。
コードリポジトリの定義
コードリポジトリを特定することで、エンジニアはサービスの所有チームに連絡することなく、問題の初期調査を行うことができます。これにより、コラボレーションが向上し、インテグレーションポイントに関するエンジニアの全体的な理解が深まります。
ドキュメントの定義
Resource Catalog Other Links セクションで、ランブック、ダッシュボード、その他の内部ドキュメントなどのリソースへのリンクを追加で指定します。これは、初期調査に役立ち、障害やインシデントの緊急修復ランブックに素早くアクセスできるようにします。

スコアの計算方法

すぐに使える各スコアカード (生産準備、観測可能性ベストプラクティス、オーナーシップとドキュメント) は、デフォルトのルールセットで構成されています。これは、単純な合格・不合格の条件を反映したものです。

個々のルールは、データの可用性に基づく制約がある場合があります。例えば、デプロイ関連のルールは、APM 統合サービスタグ付けを通じたバージョンタグの利用可能性に依存しています。

各ルールには、合格したサービスの割合のスコアが表示されます。各スコアカードには、すべてのルールに合格しているサービスの数を合計した総合スコアのパーセンテージが表示されます。すべてのルールに合格しているサービスの数ではありません

サービスレベルの詳細とスコアの表示

スコアカードのサマリーは、サービスカタログの Explore ページOwnership タブの Score 列でアクセスできます。各スコアカードや各ルールについて、特定のサービスやサービスのサブセットがどのようになっているのかを確認することができます。

スコアカードから View Details をクリックするか、サービス詳細のサイドパネルを開くと、Scorecards タブが表示され、すべてのスコアカード、ルール、各ルールに対するそのサービスの合否スコアが表示されます。

その他の参考資料