你当前正在访问 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 类型的较窄版本,以递归方式解包“等待的类型”,模拟 |
SpanStatus |
默认情况下,将使用状态“unset”创建所有跨度。 |
SpanStatusError | |
SpanStatusSuccess |
表示可发送到 setStatus 成功操作的状态 |
TracingSpanKind |
范围的类型。 |
函数
create |
创建新的跟踪客户端。 |
use |
扩展 Azure SDK,支持给定检测器实现。 |
函数详细信息
createTracingClient(TracingClientOptions)
创建新的跟踪客户端。
function createTracingClient(options: TracingClientOptions): TracingClient
参数
- options
- TracingClientOptions
用于配置跟踪客户端的选项。
返回
- TracingClient的实例。
useInstrumenter(Instrumenter)
扩展 Azure SDK,支持给定检测器实现。
function useInstrumenter(instrumenter: Instrumenter)
参数
- instrumenter
- Instrumenter
要使用的检测器实现。