@azure/core-tracing package
介面
AddEventOptions |
表示您可以傳遞至 addEvent的選項。 |
Instrumenter |
表示與實作無關的檢測工具。 |
InstrumenterSpanOptions |
傳遞至 startSpan 的選項,做為 |
OperationTracingOptions |
在作業上設定的追蹤選項。 |
TracingClient |
表示可與目前設定之 檢測工具整合的用戶端。 使用 createTracingClient建立實例。 |
TracingClientOptions |
可傳遞至 createTracingClient 的選項 |
TracingContext |
目前作業之追蹤值的不可變內容包。 |
TracingSpan |
表示與實作無關的追蹤範圍。 |
TracingSpanLink |
目前 TracingSpan 中的指標 到相同或不同追蹤中的另一個範圍。 |
TracingSpanOptions |
用來設定新建立範圍的選項。 |
類型別名
OptionsWithTracingContext |
當我們知道 TracingContext 已設定為作業選項的一部分時,的公用程式類型。 |
Resolved |
TypeScript 4.5 的 Awaited 類型較窄的版本,以遞歸方式解除包裝“awaited 類型”,並模擬 |
SpanStatus |
表示可以傳遞至 setStatus 狀態。 根據預設,所有範圍都會建立狀態為「未設定」。 |
SpanStatusError | |
SpanStatusSuccess |
狀態,表示可以傳送至 setStatus 成功作業的狀態 |
TracingSpanKind |
範圍的類型。 |
函式
create |
建立新的追蹤用戶端。 |
use |
擴充 Azure SDK,以支援指定的檢測工具實作。 |
函式詳細資料
createTracingClient(TracingClientOptions)
建立新的追蹤用戶端。
function createTracingClient(options: TracingClientOptions): TracingClient
參數
- options
- TracingClientOptions
用來設定追蹤客戶端的選項。
傳回
useInstrumenter(Instrumenter)
擴充 Azure SDK,以支援指定的檢測工具實作。
function useInstrumenter(instrumenter: Instrumenter)
參數
- instrumenter
- Instrumenter
要使用的檢測工具實作。