BuilderOptions interface

Configuratieopties voor Agent 365 Observability Builder

Eigenschappen

clusterCategory

Omgevings-/clustercategorie (bijvoorbeeld 'preprod', 'prod').

configProvider

Optionele configuratieprovider voor ObservabilityConfiguration. Indien verstrekt, wordt dit gebruikt door de bouwer en de interne onderdelen (exporteur, span processors, logger)

customLogger

Optionele aangepaste logboekregistratie-implementatie voor de waarneembaarheids-SDK. Als deze niet is opgegeven, gebruikt de SDK de standaardconsolelogger. ILogger implementeren om te integreren met andere logboekregistratieservices

exporterOptions

Optionele gedeeltelijke set exportopties waarmee agentontwikkelaars kunnen aanpassen. Eventuele waarden die worden weggelaten, vallen terug op de standaardwaarden die zijn gedefinieerd in Agent365ExporterOptions. Waarden die hier worden opgegeven, worden overschreven door expliciet geconfigureerd tokenResolver of clusterCategory van toegewezen opbouwmethoden.

serviceName

Aangepaste servicenaam voor telemetrie

serviceNamespace

Optionele servicenaamruimte voor de OTel-resource (kenmerk service.namespace)

serviceVersion

Aangepaste serviceversie voor telemetrie

tokenResolver

Eigenschapdetails

clusterCategory

Omgevings-/clustercategorie (bijvoorbeeld 'preprod', 'prod').

clusterCategory?: ClusterCategory

Waarde van eigenschap

configProvider

Optionele configuratieprovider voor ObservabilityConfiguration. Indien verstrekt, wordt dit gebruikt door de bouwer en de interne onderdelen (exporteur, span processors, logger)

configProvider?: IConfigurationProvider<ObservabilityConfiguration>

Waarde van eigenschap

customLogger

Optionele aangepaste logboekregistratie-implementatie voor de waarneembaarheids-SDK. Als deze niet is opgegeven, gebruikt de SDK de standaardconsolelogger. ILogger implementeren om te integreren met andere logboekregistratieservices

customLogger?: ILogger

Waarde van eigenschap

exporterOptions

Optionele gedeeltelijke set exportopties waarmee agentontwikkelaars kunnen aanpassen. Eventuele waarden die worden weggelaten, vallen terug op de standaardwaarden die zijn gedefinieerd in Agent365ExporterOptions. Waarden die hier worden opgegeven, worden overschreven door expliciet geconfigureerd tokenResolver of clusterCategory van toegewezen opbouwmethoden.

exporterOptions?: Partial<Agent365ExporterOptions>

Waarde van eigenschap

serviceName

Aangepaste servicenaam voor telemetrie

serviceName?: string

Waarde van eigenschap

string

serviceNamespace

Optionele servicenaamruimte voor de OTel-resource (kenmerk service.namespace)

serviceNamespace?: string

Waarde van eigenschap

string

serviceVersion

Aangepaste serviceversie voor telemetrie

serviceVersion?: string

Waarde van eigenschap

string

tokenResolver

tokenResolver?: TokenResolver

Waarde van eigenschap

TokenResolver