ユニバーサルサービスモニタリングはこのサイトではサポートされていません。
概要
ユニバーサルサービスモニタリング (USM) は、コードをインスツルメンテーションすることなく、スタック全体にわたってサービスの健全性メトリクスを一元的に視覚化します。USM は、構成された Datadog Agent と統合サービスタグ付けの存在のみに依存し、インスツルメンテーションされていないサービスのパフォーマンスデータをサービスカタログやサービスマップなどのビューに取り込みます。USM は、デプロイ追跡、モニター、ダッシュボード、および SLO とも連携します。
セットアップ
サポートされているプラットフォームとプロトコル、および開始手順については、ユニバーサルサービスモニタリングのセットアップをお読みください。
ベータ版: 追加のプロトコルと暗号化方式USM は、クラウドサービスの検出と、追加プロトコルとトラフィック暗号化方式のデコードをベータ版でサポートしています。詳細および非公開ベータ版へのアクセスリクエストについては、クラウドサービスの検出と追加プロトコルを参照してください。
自動サービスタグ付け
ユニバーサルサービスモニタリングは、インフラストラクチャーで稼働しているサービスを自動的に検出します。統合サービスタグ付けが見つからない場合、タグの 1 つ (app
、short_image
、kube_container_name
、container_name
、kube_deployment
、kube_service
) に基づいて名前を付けます。
サービス名を更新するには、統合サービスタグ付けを設定します。
サービスの確認
Agent を構成した後、サービスカタログにサービスが表示されるまで約 5 分間待ちます。サービスをクリックすると、サービスの詳細ページが表示されます。左上の操作名 universal.http.server
または universal.http.client
は、サービスのテレメトリーがユニバーサルサービスモニタリングから来ることを示します。
universal.http.server
という操作名で、サービスへのインバウンドトラフィックのヘルスメトリクスを取得します。対応する universal.http.client
操作名は、他の宛先へのアウトバウンドトラフィックを表します。
ユニバーサルサービスモニタリングを有効にすると、次のことが可能になります。
APM > Service Catalog または APM > Service Map に移動して、サービスとその依存関係を視覚化します。
特定の Service ページをクリックして、ゴールデンシグナルメトリクス (リクエスト、エラー、期間) を確認し、デプロイ追跡で最近のコード変更と相関させることができます。
universal.http.*
メトリクスを使用して、モニター、ダッシュボード、SLO を作成します。
その他の参考資料