共用方式為


@azure/core-tracing package

介面

Instrumenter

表示與實作無關的檢測器。

InstrumenterSpanOptions

傳遞至 startSpan 做為 TracingSpanOptions超集合的選項。

OperationTracingOptions

在作業上設定的追蹤選項。

TracingClient

表示可與目前設定 的檢測器整合的用戶端。

使用 createTracingClient 建立實例。

TracingClientOptions

可傳遞至createTracingClient的選項

TracingContext

目前作業之追蹤值的不可變內容包。

TracingSpan

表示與實作無關的追蹤範圍。

TracingSpanLink

從目前 TraceSpan 指向相同或不同追蹤中另一個範圍的指標。

TracingSpanOptions

用來設定新建立範圍的選項。

類型別名

OptionsWithTracingContext

當我們知道 TracingCoNtext 已設定為作業選項的一部分時,的公用程式類型。

Resolved

TypeScript 4.5 的 Awaited 類型較窄版本,以遞迴方式解除包裝「awaited 類型」,以模擬 的行為 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

要使用的檢測器實作。