@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 |
递归地展开“等待类型”,模拟 的 |
| SpanStatus |
表示可以传递给 TracingSpan.setStatus 的状态。 默认情况下,将使用状态“unset”创建所有跨度。 |
| SpanStatusError |
状态表示错误,可以发送给 TracingSpan.setStatus |
| SpanStatusSuccess |
状态表示一个可以发送到 TracingSpan.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
要使用的检测器实现。