ObservabilityConfiguration class
Configuração para pacote de observabilidade. Herda definições de runtime e adiciona definições específicas de observabilidade.
- Extends
Propriedades
| cluster |
|
| is |
Se o cluster é um ambiente de desenvolvimento (local ou de desenvolvimento). Baseado no clusterCategory. |
| is |
Se NODE_ENV indica modo de desenvolvimento. Retorna verdadeiro quando NODE_ENV é 'desenvolvimento' (indistinto a maiúsculas minúsculas). Esta é a forma padrão Node.js de indicar o modo de desenvolvimento. |
| is |
|
| observability |
Obtém os escopos de autenticação de observabilidade. Usado pelo AgenticTokenCache para autenticação de serviço de observabilidade. |
| observability |
|
| observability |
Métodos Herdados
| parse |
Analisa uma variável de ambiente como uma booleana. Reconhece 'verdadeiro', '1', 'sim', 'on' (indistinto a maiúsculas) como verdadeiro; todos os outros valores são falsos. |
| parse |
Analise uma variável de ambiente como um inteiro, retornando o fallback se for inválido ou não definido. |
Detalhes do Construtor
ObservabilityConfiguration(ObservabilityConfigurationOptions)
new ObservabilityConfiguration(overrides?: ObservabilityConfigurationOptions)
Parâmetros
- overrides
- ObservabilityConfigurationOptions
Detalhes de Propriedade
clusterCategory
isDevelopmentEnvironment
Se o cluster é um ambiente de desenvolvimento (local ou de desenvolvimento). Baseado no clusterCategory.
boolean isDevelopmentEnvironment
Valor de Propriedade
boolean
isNodeEnvDevelopment
Se NODE_ENV indica modo de desenvolvimento. Retorna verdadeiro quando NODE_ENV é 'desenvolvimento' (indistinto a maiúsculas minúsculas). Esta é a forma padrão Node.js de indicar o modo de desenvolvimento.
boolean isNodeEnvDevelopment
Valor de Propriedade
boolean
isObservabilityExporterEnabled
boolean isObservabilityExporterEnabled
Valor de Propriedade
boolean
observabilityAuthenticationScopes
Obtém os escopos de autenticação de observabilidade. Usado pelo AgenticTokenCache para autenticação de serviço de observabilidade.
readonly string[] observabilityAuthenticationScopes
Valor de Propriedade
readonly string[]
observabilityDomainOverride
null | string observabilityDomainOverride
Valor de Propriedade
null | string
observabilityLogLevel
string observabilityLogLevel
Valor de Propriedade
string
Detalhes do Método Herdado
parseEnvBoolean(undefined | string)
Analisa uma variável de ambiente como uma booleana. Reconhece 'verdadeiro', '1', 'sim', 'on' (indistinto a maiúsculas) como verdadeiro; todos os outros valores são falsos.
static function parseEnvBoolean(envValue: undefined | string): boolean
Parâmetros
- envValue
-
undefined | string
Devoluções
boolean
Herdado de RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
Analise uma variável de ambiente como um inteiro, retornando o fallback se for inválido ou não definido.
static function parseEnvInt(envValue: undefined | string, fallback: number): number
Parâmetros
- envValue
-
undefined | string
- fallback
-
number
Devoluções
number
Herdado de RuntimeConfiguration.parseEnvInt