ObservabilityConfiguration class

Configurazione per il pacchetto di osservabilità. Eredita le impostazioni di runtime e aggiunge impostazioni specifiche dell'osservabilità.

Extends

Proprietà

clusterCategory
isDevelopmentEnvironment

Indica se il cluster è un ambiente di sviluppo (locale o dev). Basato su clusterCategory.

isNodeEnvDevelopment

Indica se NODE_ENV indica la modalità di sviluppo. Restituisce true quando NODE_ENV è 'development' (senza distinzione tra maiuscole e minuscole). Questo è il modo standard Node.js di indicare la modalità di sviluppo.

isObservabilityExporterEnabled
observabilityAuthenticationScopes

Ottiene gli ambiti di autenticazione osservabilità. Usato da AgenticTokenCache per l'autenticazione del servizio di osservabilità.

observabilityDomainOverride
observabilityLogLevel

Metodi ereditati

parseEnvBoolean(undefined | string)

Analizzare una variabile di ambiente come valore booleano. Riconosce 'true', '1', 'sì', 'on' (senza distinzione tra maiuscole e minuscole) come true; tutti gli altri valori come false.

parseEnvInt(undefined | string, number)

Analizzare una variabile di ambiente come numero intero, restituendo il fallback se non è valido o non è impostato.

Dettagli costruttore

ObservabilityConfiguration(ObservabilityConfigurationOptions)

new ObservabilityConfiguration(overrides?: ObservabilityConfigurationOptions)

Parametri

Dettagli proprietà

clusterCategory

ClusterCategory clusterCategory

Valore della proprietà

isDevelopmentEnvironment

Indica se il cluster è un ambiente di sviluppo (locale o dev). Basato su clusterCategory.

boolean isDevelopmentEnvironment

Valore della proprietà

boolean

isNodeEnvDevelopment

Indica se NODE_ENV indica la modalità di sviluppo. Restituisce true quando NODE_ENV è 'development' (senza distinzione tra maiuscole e minuscole). Questo è il modo standard Node.js di indicare la modalità di sviluppo.

boolean isNodeEnvDevelopment

Valore della proprietà

boolean

isObservabilityExporterEnabled

boolean isObservabilityExporterEnabled

Valore della proprietà

boolean

observabilityAuthenticationScopes

Ottiene gli ambiti di autenticazione osservabilità. Usato da AgenticTokenCache per l'autenticazione del servizio di osservabilità.

readonly string[] observabilityAuthenticationScopes

Valore della proprietà

readonly string[]

observabilityDomainOverride

null | string observabilityDomainOverride

Valore della proprietà

null | string

observabilityLogLevel

string observabilityLogLevel

Valore della proprietà

string

Dettagli dei metodi ereditati

parseEnvBoolean(undefined | string)

Analizzare una variabile di ambiente come valore booleano. Riconosce 'true', '1', 'sì', 'on' (senza distinzione tra maiuscole e minuscole) come true; tutti gli altri valori come false.

static function parseEnvBoolean(envValue: undefined | string): boolean

Parametri

envValue

undefined | string

Valori restituiti

boolean

Ereditato da RuntimeConfiguration.parseEnvBoolean

parseEnvInt(undefined | string, number)

Analizzare una variabile di ambiente come numero intero, restituendo il fallback se non è valido o non è impostato.

static function parseEnvInt(envValue: undefined | string, fallback: number): number

Parametri

envValue

undefined | string

fallback

number

Valori restituiti

number

Ereditato da RuntimeConfiguration.parseEnvInt