BuilderOptions interface
Konfigurationsalternativ för Agent 365 Observability Builder
Egenskaper
| cluster |
Miljö/klusterkategori (t.ex. "preprod", "prod"). |
| config |
Valfri konfigurationsprovider för ObservabilityConfiguration. När det tillhandahålls används detta av byggaren och dess interna komponenter (exportör, span-processorer, logger) |
| custom |
Valfri implementering av anpassad loggning för observerbarhets-SDK. Om det inte anges använder SDK:et standardkonsolloggaren. Implementera ILogger för att integrera med andra loggningstjänster |
| exporter |
Valfri partiell uppsättning exportalternativ som gör det möjligt för agentutvecklare att anpassa. Alla värden som utelämnas återgår till standardvärdena som definierats i Agent365ExporterOptions. Värden som anges här kommer att åsidosättas av explicit konfigurerad tokenResolver eller clusterCategory från dedikerade builder-metoder. |
| service |
Namn på anpassad tjänst för telemetri |
| service |
Valfritt tjänstnamnområde för OTel-resursen (attributet service.namespace) |
| service |
Anpassad tjänstversion för telemetri |
| token |
Egenskapsinformation
clusterCategory
Miljö/klusterkategori (t.ex. "preprod", "prod").
clusterCategory?: ClusterCategory
Egenskapsvärde
configProvider
Valfri konfigurationsprovider för ObservabilityConfiguration. När det tillhandahålls används detta av byggaren och dess interna komponenter (exportör, span-processorer, logger)
configProvider?: IConfigurationProvider<ObservabilityConfiguration>
Egenskapsvärde
customLogger
Valfri implementering av anpassad loggning för observerbarhets-SDK. Om det inte anges använder SDK:et standardkonsolloggaren. Implementera ILogger för att integrera med andra loggningstjänster
customLogger?: ILogger
Egenskapsvärde
exporterOptions
Valfri partiell uppsättning exportalternativ som gör det möjligt för agentutvecklare att anpassa. Alla värden som utelämnas återgår till standardvärdena som definierats i Agent365ExporterOptions. Värden som anges här kommer att åsidosättas av explicit konfigurerad tokenResolver eller clusterCategory från dedikerade builder-metoder.
exporterOptions?: Partial<Agent365ExporterOptions>
Egenskapsvärde
Partial<Agent365ExporterOptions>
serviceName
Namn på anpassad tjänst för telemetri
serviceName?: string
Egenskapsvärde
string
serviceNamespace
Valfritt tjänstnamnområde för OTel-resursen (attributet service.namespace)
serviceNamespace?: string
Egenskapsvärde
string
serviceVersion
Anpassad tjänstversion för telemetri
serviceVersion?: string
Egenskapsvärde
string
tokenResolver
tokenResolver?: TokenResolver
Egenskapsvärde
TokenResolver