BuilderOptions interface
Konfigurasjonsalternativer for Agent 365 Observability Builder
Egenskaper
| cluster |
Miljø/klyngekategori (f.eks. «preprod», «prod»). |
| config |
Valgfri konfigurasjonsleverandør for ObservabilityConfiguration. Når dette er angitt, brukes dette av byggherren og dets interne komponenter (eksportør, span-prosessorer, logger) |
| custom |
Valgfri egendefinert loggerimplementering for SDK for observerbarhet. Hvis den ikke er angitt, bruker SDK standard konsolllogger. Implementer ILogger for å integrere med andre loggingstjenester |
| exporter |
Valgfritt delvis sett med eksportøralternativer som gjør det mulig for agentutviklere å tilpasse. Alle verdier som utelates, vil falle tilbake til standardverdiene som er definert i Agent365ExporterOptions. Verdier som angis her, overstyres av eksplisitt konfigurert tokenResolver eller clusterCategory fra dedikerte verktøymetoder. |
| service |
Egendefinert tjenestenavn for telemetri |
| service |
Valgfritt tjenestenavneområde for OTel-ressursen (service.namespace-attributtet) |
| service |
Egendefinert tjenesteversjon for telemetri |
| token |
Egenskapsdetaljer
clusterCategory
Miljø/klyngekategori (f.eks. «preprod», «prod»).
clusterCategory?: ClusterCategory
Egenskapsverdi
configProvider
Valgfri konfigurasjonsleverandør for ObservabilityConfiguration. Når dette er angitt, brukes dette av byggherren og dets interne komponenter (eksportør, span-prosessorer, logger)
configProvider?: IConfigurationProvider<ObservabilityConfiguration>
Egenskapsverdi
customLogger
Valgfri egendefinert loggerimplementering for SDK for observerbarhet. Hvis den ikke er angitt, bruker SDK standard konsolllogger. Implementer ILogger for å integrere med andre loggingstjenester
customLogger?: ILogger
Egenskapsverdi
exporterOptions
Valgfritt delvis sett med eksportøralternativer som gjør det mulig for agentutviklere å tilpasse. Alle verdier som utelates, vil falle tilbake til standardverdiene som er definert i Agent365ExporterOptions. Verdier som angis her, overstyres av eksplisitt konfigurert tokenResolver eller clusterCategory fra dedikerte verktøymetoder.
exporterOptions?: Partial<Agent365ExporterOptions>
Egenskapsverdi
Partial<Agent365ExporterOptions>
serviceName
Egendefinert tjenestenavn for telemetri
serviceName?: string
Egenskapsverdi
string
serviceNamespace
Valgfritt tjenestenavneområde for OTel-ressursen (service.namespace-attributtet)
serviceNamespace?: string
Egenskapsverdi
string
serviceVersion
Egendefinert tjenesteversjon for telemetri
serviceVersion?: string
Egenskapsverdi
string
tokenResolver
tokenResolver?: TokenResolver
Egenskapsverdi
TokenResolver