OpenTelemetry セマンティック規約からサービスエントリーのスパンへのマッピングは現在公開ベータ版で、OpenTelemetry スパンから生成されるトレースメトリクスの改良を含みます。

概要

OpenTelemetry の APM メトリクス

ヒット、エラー、期間などの APM 統計情報を送信するには、Datadog Connector をセットアップします。

詳しくは、OpenTelemetry プロジェクトドキュメントの Datadog Connector を参照してください。

セットアップ

Collector の構成に以下の行を追加します。

processors:
  probabilistic_sampler:
    sampling_percentage: 20
connectors:
    # "datadog" コネクタ定義と構成を追加します
    datadog/connector:
exporters:
  datadog:
    api:
      key: ${env:DD_API_KEY}
service:
  pipelines:
   traces:
     receivers: [otlp]
     processors: [batch]
     exporters: [datadog/connector]
   traces/2:
     receivers: [datadog/connector]
     processors: [batch, probabilistic_sampler]
     exporters: [datadog]
  metrics:
    receivers: [datadog/connector]
    processors: [batch]
    exporters: [datadog]

データ収集

トレースメトリクスを参照してください。

完全な構成例

Datadog Exporter を用いた実際に動作する構成の完全な例については、trace-metrics.yaml を参照してください。

その他の参考資料