構文
NewRelic.Api.Agent.TraceMetadata;
トレースをサポートするために使用されている現在の実行環境のプロパティを返します。
要件
Agentバージョン8.19以上。
すべてのアプリタイプに対応しています。
意味のある値を得るためには、Distributed tracingを有効にする必要があります 。
説明
以下のプロパティへのアクセスを提供します。
プロパティ
名前 | 説明 |
---|---|
| 現在実行中のトレースを表す文字列を返します。トレース ID が利用できない場合、または分散トレースが無効になっている場合、値は |
| 現在実行中のスパンを表す文字列を返します。スパン ID を使用できない場合、または分散トレースが無効になっている場合、値は |
| 現在のトレースが含めるためにサンプリングされている場合は |
例
IAgent agent = NewRelic.Api.Agent.NewRelic.GetAgent();TraceMetadata traceMetadata = agent.TraceMetadata;string traceId = traceMetadata.TraceId;string spanId = traceMetadata.SpanId;bool isSampled = traceMetadata.IsSampled;