@azure/core-tracing package
インターフェイス
AddEventOptions |
addEventに渡すことができるオプション |
Instrumenter |
実装に依存しないインストルメンタを表します。 |
InstrumenterSpanOptions |
TracingSpanOptionsのスーパーセットとして、startSpan に渡されるオプション。 |
OperationTracingOptions |
操作に設定するトレース オプション。 |
TracingClient |
現在構成されている instrumenterと統合できるクライアント createTracingClient |
TracingClientOptions |
createTracingClient に渡すことができるオプション |
TracingContext |
現在の操作のトレース値の変更できないコンテキスト バッグ。 |
TracingSpan |
実装に依存しないトレーススパンを表します。 |
TracingSpanLink | |
TracingSpanOptions |
新しく作成されたスパンを構成するために使用されるオプション。 |
型エイリアス
OptionsWithTracingContext |
TracingContext が操作のオプションの一部として設定されていることがわかっている場合のユーティリティの種類。 |
Resolved |
TypeScript 4.5 の Awaited 型のより狭いバージョン。"awaited type" を再帰的にラップ解除し、 |
SpanStatus |
setStatusに渡すことができる状態 既定では、すべてのスパンが "unset" 状態で作成されます。 |
SpanStatusError |
setStatus に送信できるエラー |
SpanStatusSuccess |
setStatus に送信できる正常な操作 |
TracingSpanKind |
スパンの種類。 |
関数
create |
新しいトレース クライアントを作成します。 |
use |
特定のインストルメンタ実装をサポートして Azure SDK を拡張します。 |
関数の詳細
createTracingClient(TracingClientOptions)
新しいトレース クライアントを作成します。
function createTracingClient(options: TracingClientOptions): TracingClient
パラメーター
- options
- TracingClientOptions
トレース クライアントの構成に使用されるオプション。
戻り値
- TracingClientのインスタンス。
useInstrumenter(Instrumenter)
特定のインストルメンタ実装をサポートして Azure SDK を拡張します。
function useInstrumenter(instrumenter: Instrumenter)
パラメーター
- instrumenter
- Instrumenter
使用するインストルメンタの実装。