• English
  • ログイン今すぐ開始

この機械翻訳は参考用に提供されます。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、 を参照してください。

問題を作成する

newrelic_accept_distributed_trace_payload (PHPエージェントAPI)

構文

newrelic_accept_distributed_trace_payload (string $payload)

分散型トレースのペイロードを受け取ります。

要件

Requires PHP agent version 8.4 or higher.

説明

分散トレース では、リクエストが分散システムを通過する際のパスを確認することができます。

重要

PHP エージェント バージョン 9.10 または 以上では、以下の JSON 関数が非推奨とされ、将来のリリースで削除される予定です。

newrelic_create_distributed_trace_payload()
newrelic_accept_distributed_trace_payload($payload)
newrelic_accept_distributed_trace_payload_httpsafe($payload)

代わりに、エージェントバージョン9.8で追加されたW3C Trace Contextのサポートと互換性のあるAPIを使用してください。これに伴い、アプリケーションを手動でインストルメントするためのAPIは、JSONペイロード関連の関数から、以下のようなヘッダー配列形式に変更されました。

newrelic_insert_distributed_trace_headers($outbound_headers)
newrelic_accept_distributed_trace_headers($inbound_headers)

パラメーター

パラメータ

説明

$payload

データタイプ

必須: newrelic_create_distributed_trace_payloadを使用して作成された JSON 形式の文字列。

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

Copyright © 2023 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.