- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
Datadog APM トレーサーは、分散型トレーシングのための B3 と W3C Trace Context のヘッダー抽出と挿入をサポートしています。
分散ヘッダーの挿入と抽出のスタイルを構成することができます。
Java トレーサーは、以下のスタイルをサポートしています。
datadog
b3multi
(b3
エイリアスは非推奨)tracecontext
(1.11.0 以降で利用可能)b3 single header
(b3single
)挿入スタイルは次を使って構成できます:
-Ddd.trace.propagation.style.inject=datadog,b3multi
DD_TRACE_PROPAGATION_STYLE_INJECT=datadog,b3multi
プロパティまたは環境変数の値は、挿入が有効になっているヘッダースタイルのカンマ (またはスペース) 区切りリストです。デフォルトでは、Datadog 挿入スタイルのみが有効になっています。
抽出スタイルは次を使って構成できます:
-Ddd.trace.propagation.style.extract=datadog,b3multi
DD_TRACE_PROPAGATION_STYLE_EXTRACT=datadog,b3multi
プロパティまたは環境変数の値は、抽出が有効になっているヘッダースタイルのカンマ (またはスペース) 区切りリストです。デフォルトでは、Datadog 抽出スタイルのみが有効になっています。
複数の抽出スタイルが有効になっている場合、抽出試行はスタイルの構成順で実行され、最初に成功した抽出値が使われます。
コンテキスト伝播の設定およびその他の構成の詳細については、Java トレーシングライブラリの構成をお読みください。
お役に立つドキュメント、リンクや記事: