共用方式為


@azure/core-tracing package

介面

AddEventOptions

表示您可以傳遞至 addEvent的選項。

Instrumenter

表示與實作無關的檢測工具。

InstrumenterSpanOptions

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

OperationTracingOptions

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

TracingClient

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

使用 createTracingClient建立實例。

TracingClientOptions

可傳遞至 createTracingClient 的選項

TracingContext

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

TracingSpan

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

TracingSpanLink

目前 TracingSpan 中的指標 到相同或不同追蹤中的另一個範圍。

TracingSpanOptions

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

類型別名

OptionsWithTracingContext

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

Resolved

TypeScript 4.5 的 Awaited 類型較窄的版本,以遞歸方式解除包裝“awaited 類型”,並模擬 await的行為。

SpanStatus

表示可以傳遞至 setStatus 狀態

根據預設,所有範圍都會建立狀態為「未設定」。

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

要使用的檢測工具實作。