你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

@azure/core-tracing package

接口

AddEventOptions

表示可传递给 addEvent的选项。

Instrumenter

表示与实现无关的检测程序。

InstrumenterSpanOptions

作为 TracingSpanOptions的超集传递给 startSpan 的选项。

OperationTracingOptions

在操作上设置的跟踪选项。

TracingClient

表示可与当前配置的 检测程序集成的客户端。

使用 createTracingClient创建实例。

TracingClientOptions

可传递给 createTracingClient 的选项

TracingContext

当前操作的跟踪值的不可变上下文包。

TracingSpan

表示与实现无关的跟踪范围。

TracingSpanLink

从当前 TracingSpan 到相同或不同跟踪中的另一个范围的指针。

TracingSpanOptions

用于配置新创建的跨度的选项。

类型别名

OptionsWithTracingContext

当我们知道已将 TracingContext 设置为操作选项的一部分时使用的实用工具类型。

Resolved

TypeScript 4.5 的 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

要使用的检测器实现。