次の方法で共有


@azure/core-tracing package

インターフェイス

AddEventOptions

addEventに渡すことができるオプション 表します。

Instrumenter

実装に依存しないインストルメンタを表します。

InstrumenterSpanOptions

TracingSpanOptionsのスーパーセットとして、startSpan に渡されるオプション。

OperationTracingOptions

操作に設定するトレース オプション。

TracingClient

現在構成されている instrumenterと統合できるクライアント 表します。

createTracingClient使用してインスタンスを作成します。

TracingClientOptions

createTracingClient に渡すことができるオプション

TracingContext

現在の操作のトレース値の変更できないコンテキスト バッグ。

TracingSpan

実装に依存しないトレーススパンを表します。

TracingSpanLink

現在の TracingSpan からのポインターは、同じトレースまたは別のトレース内の別のスパンに

TracingSpanOptions

新しく作成されたスパンを構成するために使用されるオプション。

型エイリアス

OptionsWithTracingContext

TracingContext が操作のオプションの一部として設定されていることがわかっている場合のユーティリティの種類。

Resolved

TypeScript 4.5 の Awaited 型のより狭いバージョン。"awaited type" を再帰的にラップ解除し、awaitの動作をエミュレートします。

SpanStatus

setStatusに渡すことができる状態 表します。

既定では、すべてのスパンが "unset" 状態で作成されます。

SpanStatusError

setStatus に送信できるエラー 表す状態

SpanStatusSuccess

setStatus に送信できる正常な操作 表す状態

TracingSpanKind

スパンの種類。

関数

createTracingClient(TracingClientOptions)

新しいトレース クライアントを作成します。

useInstrumenter(Instrumenter)

特定のインストルメンタ実装をサポートして Azure SDK を拡張します。

関数の詳細

createTracingClient(TracingClientOptions)

新しいトレース クライアントを作成します。

function createTracingClient(options: TracingClientOptions): TracingClient

パラメーター

options
TracingClientOptions

トレース クライアントの構成に使用されるオプション。

戻り値

useInstrumenter(Instrumenter)

特定のインストルメンタ実装をサポートして Azure SDK を拡張します。

function useInstrumenter(instrumenter: Instrumenter)

パラメーター

instrumenter
Instrumenter

使用するインストルメンタの実装。