@azure/core-tracing package

介面

AddEventOptions

代表你可以傳遞給 TracingSpan.addEvent 的選項。

Instrumenter

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

InstrumenterSpanOptions

選項作為 TracingSpanOptions 的超集傳遞給 Instrumenter.startSpan。

OperationTracingOptions

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

TracingClient

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

使用 createTracingClient建立實例。

TracingClientOptions

可傳遞至 createTracingClient 的選項

TracingContext

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

TracingSpan

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

TracingSpanLink

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

TracingSpanOptions

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

類型別名

OptionsWithTracingContext

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

Resolved

遞迴展開「等待型態」,模擬 的 await行為。

SpanStatus

代表可傳遞給 TracingSpan.setStatus 的狀態。

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

SpanStatusError

狀態代表可傳送至 TracingSpan.setStatus 的錯誤

SpanStatusSuccess

狀態代表可傳送至 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

要使用的檢測工具實作。