Builder class
使用 OpenTelemetry 跟踪配置 Agent 365 的生成器
方法
| build() | 生成并初始化代理 365 配置 |
| shutdown() | 关闭 OpenTelemetry SDK |
| start() | 启动 OpenTelemetry SDK |
| with |
为代理 365 导出程序配置群集类别 |
| with |
为遥测配置服务名称和版本 |
| with |
为代理 365 导出程序配置令牌解析程序 |
方法详细信息
build()
生成并初始化代理 365 配置
function build(): boolean
返回
boolean
配置的 NodeSDK 实例
shutdown()
关闭 OpenTelemetry SDK
function shutdown(): Promise<void>
返回
Promise<void>
start()
启动 OpenTelemetry SDK
function start()
withClusterCategory(ClusterCategory)
为代理 365 导出程序配置群集类别
function withClusterCategory(clusterCategory: ClusterCategory): ObservabilityBuilder
参数
- clusterCategory
- ClusterCategory
群集类别(例如“preprod”、“prod”)
返回
方法链接的生成器实例
withService(string, string)
为遥测配置服务名称和版本
function withService(serviceName: string, serviceVersion?: string): ObservabilityBuilder
参数
- serviceName
-
string
服务名称
- serviceVersion
-
string
服务版本
返回
方法链接的生成器实例
withTokenResolver(TokenResolver)
为代理 365 导出程序配置令牌解析程序
function withTokenResolver(tokenResolver: TokenResolver): ObservabilityBuilder
参数
- tokenResolver
-
TokenResolver
用于解析身份验证令牌的函数
返回
方法链接的生成器实例