OpenTelemetry Collector と Datadog Exporter

概要

OpenTelemetry Collector は、多くのプロセスから発せられるテレメトリデータを収集しエクスポートする、ベンダー非依存のエージェントプロセスです。OpenTelemetry Collector 用の Datadog エクスポーターでは、OpenTelemetry SDK から Datadog にトレース、メトリクス、ログデータを転送することができます (Datadog Agent は不要です)。すべての対応言語で動作するほか、OpenTelemetry トレースデータをアプリケーションログに接続することができます。

アプリケーションインスツルメンテーションライブラリ、クラウドインテグレーション、その他のモニタリングソリューション (Prometheus など) -> OpenTelemetry コレクター内の Datadog エクスポーター -> Datadog

Collector の使用

以下のドキュメントでは、Collector のデプロイと構成方法について説明します。


すぐに使えるダッシュボード

Datadog はコピーしてカスタマイズできるすぐに使えるダッシュボードを提供します。Datadog のすぐに使える OpenTelemetry ダッシュボードを使用するには

  1. OpenTelemetry インテグレーションをインストールします。

  2. Dashboards > Dashboards list に移動し、opentelemetry を検索します。

    ダッシュボードリストには、OpenTelemetry のすぐに使えるダッシュボードが 2 つ (ホストメトリクスとコレクターメトリクス) 表示されています。

Host Metrics ダッシュボードは、ホストメトリクスレシーバー から収集されたデータ用です。Collector Metrics ダッシュボードは、有効化するメトリクスレシーバーに応じて収集された他の種類のメトリクス用です。

参考資料