Freigeben über


BuilderOptions interface

Konfigurationsoptionen für Agent 365 Observability Builder

Eigenschaften

clusterCategory

Umgebung / Clusterkategorie (z. B. "Preprod", "prod").

configProvider

Optionaler Konfigurationsanbieter für ObservabilityConfiguration. Wenn angegeben, wird dies vom Generator und seinen internen Komponenten (Exporter, Span-Prozessoren, Logger) verwendet.

customLogger

Optionale benutzerdefinierte Loggerimplementierung für das Observability SDK. Wenn nicht angegeben, verwendet das SDK den Standardkonsolenprotokollierer. Implementieren von ILogger zur Integration in andere Protokollierungsdienste

exporterOptions

Optionaler Teilsatz von Exporteroptionen, mit denen Agententwickler anpassen können. Ausgelassene Werte werden auf die in Agent365ExporterOptions definierten Standardwerte zurückfallen. Hier bereitgestellte Werte werden durch explizit konfigurierte tokenResolver oder clusterCategory von dedizierten Generatormethoden außer Kraft gesetzt.

serviceName

Benutzerdefinierter Dienstname für Telemetrie

serviceNamespace

Optionaler Dienstnamespace für die OTel-Ressource (Service.namespace-Attribut)

serviceVersion

Benutzerdefinierte Dienstversion für Telemetrie

tokenResolver

Details zur Eigenschaft

clusterCategory

Umgebung / Clusterkategorie (z. B. "Preprod", "prod").

clusterCategory?: ClusterCategory

Eigenschaftswert

configProvider

Optionaler Konfigurationsanbieter für ObservabilityConfiguration. Wenn angegeben, wird dies vom Generator und seinen internen Komponenten (Exporter, Span-Prozessoren, Logger) verwendet.

configProvider?: IConfigurationProvider<ObservabilityConfiguration>

Eigenschaftswert

customLogger

Optionale benutzerdefinierte Loggerimplementierung für das Observability SDK. Wenn nicht angegeben, verwendet das SDK den Standardkonsolenprotokollierer. Implementieren von ILogger zur Integration in andere Protokollierungsdienste

customLogger?: ILogger

Eigenschaftswert

exporterOptions

Optionaler Teilsatz von Exporteroptionen, mit denen Agententwickler anpassen können. Ausgelassene Werte werden auf die in Agent365ExporterOptions definierten Standardwerte zurückfallen. Hier bereitgestellte Werte werden durch explizit konfigurierte tokenResolver oder clusterCategory von dedizierten Generatormethoden außer Kraft gesetzt.

exporterOptions?: Partial<Agent365ExporterOptions>

Eigenschaftswert

serviceName

Benutzerdefinierter Dienstname für Telemetrie

serviceName?: string

Eigenschaftswert

string

serviceNamespace

Optionaler Dienstnamespace für die OTel-Ressource (Service.namespace-Attribut)

serviceNamespace?: string

Eigenschaftswert

string

serviceVersion

Benutzerdefinierte Dienstversion für Telemetrie

serviceVersion?: string

Eigenschaftswert

string

tokenResolver

tokenResolver?: TokenResolver

Eigenschaftswert

TokenResolver