@azure/core-tracing package

インターフェイス

AddEventOptions

TracingSpan.addEventに渡せるオプションを表しています。

Instrumenter

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

InstrumenterSpanOptions

オプションはTracingSpanOptionsのスーパーセットとしてInstrumenter.startSpanに渡されました。

OperationTracingOptions

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

TracingClient

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

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

TracingClientOptions

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

TracingContext

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

TracingSpan

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

TracingSpanLink

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

TracingSpanOptions

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

型エイリアス

OptionsWithTracingContext

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

Resolved

再帰的に「waited型」をアンラップし、 awaitの挙動を模倣します。

SpanStatus

TracingSpan.setStatusに渡せるステータスを表します。

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

SpanStatusError

StatusはTracingSpan.setStatusに送信可能なエラーを表します

SpanStatusSuccess

StatusはTracingSpan.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

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