OpenTelemetry から Datadog にメトリクスを送信する
概要
OpenTelemetry は、オープンソースの観測可能性フレームワークで、IT チームにテレメトリーデータを収集しルーティングするための標準化されたプロトコルとツールを提供します。Cloud Native Computing Foundation]2 (CNCF) によってインキュベータープロジェクトとして作成された OpenTelemetry は、アプリケーションテレメトリーデータ (メトリクス、ログ、トレースなど) をインスツルメント、生成、収集、エクスポートし、分析および洞察するための監視プラットフォームに対して一貫したフォーマットを提供するものです。
セットアップ
OpenTelemetry のメトリクスを Datadog に送信するには、Datadog Agent、または OpenTelemetry コレクターの 2 つのオプションがあります。Datadog Agent を使用すると、すべての Agent 関数を使用し続けることができます。よりベンダーに依存しないセットアップを行うには、OpenTelemetry コレクターを使用します。
アプリケーションやサービスが OpenTelemetry ライブラリでインスツルメントされている場合、メトリクスデータを Datadog バックエンドに取得するために 2 つの経路から選択することができます。
メトリクスを OpenTelemetry コレクターに送信し、Datadog エクスポーターで Datadog に転送する、または
Datadog Agent でメトリクスを取り込み、Datadog のために収集させます。
詳しくは OpenTelemetry をお読みください。
すぐに使えるダッシュボード
Datadog は、すぐに使えるダッシュボードを提供しており、コピーしてカスタマイズすることができます。Datadog のすぐに使える OpenTelemetry ダッシュボードを使用するには、Dashboards > Dashboards list に移動し、opentelemetry
を検索してください。
Host Metrics ダッシュボードは、ホストメトリクスレシーバーから収集されたデータ用です。Collector Metrics ダッシュボードは、有効化するメトリクスレシーバーに応じて収集された他の種類のメトリクス用です。
その他の参考資料