BuilderOptions interface
Konfigurationsoptionen für Agent 365 Observability Builder
Eigenschaften
| cluster |
Umgebung / Clusterkategorie (z. B. "Preprod", "prod"). |
| config |
Optionaler Konfigurationsanbieter für ObservabilityConfiguration. Wenn angegeben, wird dies vom Generator und seinen internen Komponenten (Exporter, Span-Prozessoren, Logger) verwendet. |
| custom |
Optionale benutzerdefinierte Loggerimplementierung für das Observability SDK. Wenn nicht angegeben, verwendet das SDK den Standardkonsolenprotokollierer. Implementieren von ILogger zur Integration in andere Protokollierungsdienste |
| exporter |
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. |
| service |
Benutzerdefinierter Dienstname für Telemetrie |
| service |
Optionaler Dienstnamespace für die OTel-Ressource (Service.namespace-Attribut) |
| service |
Benutzerdefinierte Dienstversion für Telemetrie |
| token |
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
Partial<Agent365ExporterOptions>
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