- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
サービススコアカードはベータ版です。
サービススコアカードは、サービスの健全性とパフォーマンスを向上させるための情報に基づいたアクションを実行するために、効果的な監視、優先順位付け、計画、コミュニケーションを支援します。各スコアカードには、本番環境準備、観測可能性ベストプラクティス、ドキュメントとオーナーシップのステータスが表示されます。サービスカタログで定義されたメタデータを持つすべてのサービスは、一連の成功/失敗の基準に対して自動的に評価されます。
スコアカードの表示に使用するルールを選択し、チームの Slack チャンネルに直接送信されるレポートを生成して、スコアカードの結果を定期的に報告することができます。
デフォルトのスコアカードごとに、すぐに使えるルールのどれを評価するかを選択するには
スコアカード API を使用してスコアカードダッシュボードにカスタムルールを追加するには
/scorecard/rules
に渡す所有者を指定します。{rule, service}
タプルごとに pass
、fail
、skip
の結果を /scorecard/outcomes/batch
に送信します。初期セットアップ後も、API を通じてルールを有効または無効にすることもできます。
デフォルトのスコアカードがセットアップされると、サービスカタログの Scorecards ページに、すぐに使えるルールのリストと、そのルールに成功したサービスの割合が表示されます。ルールをクリックすると、成功したサービス、失敗したサービス、およびそれらを所有するチームの詳細が表示されます。
すべてのサービスの本番環境準備スコアは (特に明記されていない限り)、以下のルールに基づいています。
観測可能性ベストプラクティススコアは、以下のルールに基づいています。
オーナーシップとドキュメントのスコアは、以下のルールに基づいています。
すぐに使える各スコアカード (Production Readiness、Observability Best Practices、Ownership & Documentation) は、デフォルトのルールセットで構成されています。これらは単純な成功/失敗条件を反映しています。サービスのスコア計算から特定のルールを除外するには、スコアカード API でその結果を skip
に設定します。
個々のルールには、データの利用可否に基づく制限がある場合があります。例えば、デプロイメント関連のルールは、APM の統合サービスタグ付けを介したバージョンタグの利用可否に依存しています。
各ルールには、成功したサービスの割合のスコアが表示されます。各スコアカードには、すべてのルールを対象に成功したサービスの数を合計する総合スコアのパーセンテージがあります。これは、すべてのルールに成功したサービスの数ではありません。スキップされたルールや無効なルールは、この計算に含まれません。
スコアカードのサマリーは、サービスカタログの Explore ページの Ownership タブの Scorecards 列からアクセスできます。特定のサービスまたはサービスのサブセットが各スコアカードでどのように機能しているか、および各スコアカード内のルールを確認することができます。
スコアカードから View Details をクリックするか、サービス詳細のサイドパネルを開いて Scorecards タブを表示します。ここには、すべてのスコアカード、ルール、各ルールに対するサービスの成功/失敗スコアが表示されます。
スコアカードレポートを生成することで、スケジュールされたスコアカード情報の概要をチームの Slack チャンネルに送信し、サービスやチームが期待される基準をどの程度満たしているかを全員が理解できるようにすることができます。レポートを作成すると、Datadog Workflow Automation を使用してワークフローが生成され、スケジュールされた時間に実行されます。
レポートを作成するには
Datadog は、この情報を使用して、最もスコアの高いルール、最もスコアの低いサービス、チームに関するレポートを送信します。
ワークフローを編集または削除するには、Scorecards ページで Manage Reports をクリックし、ワークフローを選択します。Settings メニューを使用して、ワークフローを編集または削除します。
お役に立つドキュメント、リンクや記事: