構文
newrelic_accept_distributed_trace_headers (array $headers, string $transport_type)
分散型トレースヘッダの配列を受け取ります。
要件
Requires PHP agent version 9.8 or higher.
説明
Distributed tracing では、リクエストが分散システムを通過する際の経路を確認することができます。分散トレースが有効な場合、 newrelic_accept_distributed_trace_headers
を使用して、ヘッダのペイロードを受け入れます。これらには、W3C Trace Context と New Relic の分散トレースヘッダーの両方が含まれます。
newrelic.distributed_tracing_exclude_newrelic_header
INI の設定により、W3C Trace Context ヘッダのみを受け入れ、New Relic Distributed Tracing ヘッダを無効にすることが可能です。
パラメータ
パラメーター | 説明 |
---|---|
アレイ | 必須:分散型トレーシングヘッダを含む配列。 |
文字列 | オプションです。デフォルトのトランスポート・タイプを上書きする文字列です。 デフォルト値です。
|
戻り値
戻り値 True
ヘッダが正常に受け入れられた場合は、 False
を返します。
例
このAPIメソッドの使用方法やタイミングの例については、 手動で計測するアプリケーションやサービスのドキュメントを参照してください 。