通过


BuilderOptions interface

Agent 365 可观测性生成器的配置选项

属性

clusterCategory

环境/群集类别(例如“preprod”、“prod”)。

configProvider

ObservabilityConfiguration 的可选配置提供程序。 提供时,生成器及其内部组件(导出程序、范围处理器、记录器)使用此组件

customLogger

可观测性 SDK 的可选自定义记录器实现。 如果未提供,SDK 将使用默认控制台记录器。 实现 ILogger 以与其他日志记录服务集成

exporterOptions

可选的部分导出程序选项集,允许代理开发人员自定义。 省略的任何值都将回退到 Agent365ExporterOptions 中定义的默认值。 此处提供的值将由专用生成器方法中显式配置的 tokenResolver 或 clusterCategory 重写。

serviceName

遥测的自定义服务名称

serviceNamespace

OTel 资源的可选服务命名空间(service.namespace 属性)

serviceVersion

遥测的自定义服务版本

tokenResolver

属性详细信息

clusterCategory

环境/群集类别(例如“preprod”、“prod”)。

clusterCategory?: ClusterCategory

属性值

configProvider

ObservabilityConfiguration 的可选配置提供程序。 提供时,生成器及其内部组件(导出程序、范围处理器、记录器)使用此组件

configProvider?: IConfigurationProvider<ObservabilityConfiguration>

属性值

customLogger

可观测性 SDK 的可选自定义记录器实现。 如果未提供,SDK 将使用默认控制台记录器。 实现 ILogger 以与其他日志记录服务集成

customLogger?: ILogger

属性值

exporterOptions

可选的部分导出程序选项集,允许代理开发人员自定义。 省略的任何值都将回退到 Agent365ExporterOptions 中定义的默认值。 此处提供的值将由专用生成器方法中显式配置的 tokenResolver 或 clusterCategory 重写。

exporterOptions?: Partial<Agent365ExporterOptions>

属性值

serviceName

遥测的自定义服务名称

serviceName?: string

属性值

string

serviceNamespace

OTel 资源的可选服务命名空间(service.namespace 属性)

serviceNamespace?: string

属性值

string

serviceVersion

遥测的自定义服务版本

serviceVersion?: string

属性值

string

tokenResolver

tokenResolver?: TokenResolver

属性值

TokenResolver