BuilderOptions interface
Opzioni di configurazione per Agent 365 Observability Builder
Proprietà
| cluster |
Categoria ambiente/cluster (ad esempio, "preprod", "prod"). |
| config |
Provider di configurazione facoltativo per ObservabilityConfiguration. Se specificato, questo viene usato dal generatore e dai relativi componenti interni (utilità di esportazione, processori span, logger) |
| custom |
Implementazione del logger personalizzata facoltativa per l'SDK di osservabilità. Se non specificato, l'SDK usa il logger di console predefinito. Implementare ILogger per l'integrazione con altri servizi di registrazione |
| exporter |
Set parziale facoltativo di opzioni di esportazione che consentono agli sviluppatori di agenti di personalizzare. Tutti i valori omessi eseguiranno il fallback alle impostazioni predefinite definite in Agent365ExporterOptions. I valori forniti qui verranno sottoposti a override tramite token configurato in modo esplicitoResolver o clusterCategory dai metodi del generatore dedicato. |
| service |
Nome del servizio personalizzato per i dati di telemetria |
| service |
Spazio dei nomi del servizio facoltativo per la risorsa OTel (attributo service.namespace) |
| service |
Versione del servizio personalizzata per i dati di telemetria |
| token |
Dettagli proprietà
clusterCategory
Categoria ambiente/cluster (ad esempio, "preprod", "prod").
clusterCategory?: ClusterCategory
Valore della proprietà
configProvider
Provider di configurazione facoltativo per ObservabilityConfiguration. Se specificato, questo viene usato dal generatore e dai relativi componenti interni (utilità di esportazione, processori span, logger)
configProvider?: IConfigurationProvider<ObservabilityConfiguration>
Valore della proprietà
customLogger
Implementazione del logger personalizzata facoltativa per l'SDK di osservabilità. Se non specificato, l'SDK usa il logger di console predefinito. Implementare ILogger per l'integrazione con altri servizi di registrazione
customLogger?: ILogger
Valore della proprietà
exporterOptions
Set parziale facoltativo di opzioni di esportazione che consentono agli sviluppatori di agenti di personalizzare. Tutti i valori omessi eseguiranno il fallback alle impostazioni predefinite definite in Agent365ExporterOptions. I valori forniti qui verranno sottoposti a override tramite token configurato in modo esplicitoResolver o clusterCategory dai metodi del generatore dedicato.
exporterOptions?: Partial<Agent365ExporterOptions>
Valore della proprietà
Partial<Agent365ExporterOptions>
serviceName
Nome del servizio personalizzato per i dati di telemetria
serviceName?: string
Valore della proprietà
string
serviceNamespace
Spazio dei nomi del servizio facoltativo per la risorsa OTel (attributo service.namespace)
serviceNamespace?: string
Valore della proprietà
string
serviceVersion
Versione del servizio personalizzata per i dati di telemetria
serviceVersion?: string
Valore della proprietà
string
tokenResolver
tokenResolver?: TokenResolver
Valore della proprietà
TokenResolver