• ログイン無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

newrelic_insert_distributed_trace_headers

構文

newrelic_insert_distributed_trace_headers (array $headers)

W3C Trace Context ヘッダと New Relic Distributed Tracing ヘッダを、送信するヘッダの配列に挿入します。

要件

Requires PHP agent version 9.8 or higher.

説明

newrelic_insert_distributed_trace_headers を使って、手動でアウトバウンド・ヘッダーの配列に分散型トレーシング・ヘッダーを追加します。

Distributed Tracing が有効な場合、 newrelic_insert_distributed_trace_headers は常に W3C トレースコンテキストヘッダーを挿入します。また、デフォルトでは New Relic Distributed Tracing ヘッダも挿入されますが、これは newrelic.distributed_tracing_exclude_newrelic_header INI の設定で無効にすることができます。

パラメータ

パラメーター

説明

$headers

アレイ

必要です。アウトバウンドヘッダーの(任意で空の)配列です。この引数は参照によって渡されるため、リテラルではなく変数である必要があります。

戻り値

与えられた配列へのヘッダの挿入に成功した場合は True 、そうでない場合は False を返します。

このAPIメソッドの使用方法やタイミングの例については、 手動で計測するアプリケーションやサービスのドキュメントを参照してください

Copyright © 2022 New Relic Inc.