ObservabilityConfiguration class
Configuração do pacote de observabilidade. Herda configurações de runtime e adiciona configurações específicas de observabilidade.
- Extends
Propriedades
| cluster |
|
| is |
Se o cluster é um ambiente de desenvolvimento (local ou dev). Com base em clusterCategory. |
| is |
Se NODE_ENV indica o modo de desenvolvimento. Retorna true quando NODE_ENV é "desenvolvimento" (não diferencia maiúsculas de minúsculas). Essa é a maneira padrão Node.js de indicar o modo de desenvolvimento. |
| is |
|
| observability |
Obtém os escopos de autenticação de observabilidade. Usado por AgenticTokenCache para autenticação de serviço de observabilidade. |
| observability |
|
| observability |
Métodos herdados
| parse |
Analise uma variável de ambiente como um booliano. Reconhece 'true', '1', 'yes', 'on' (não diferencia maiúsculas de minúsculas) como true; todos os outros valores como false. |
| parse |
Analise uma variável de ambiente como um inteiro, retornando fallback se inválido ou não definido. |
Detalhes do construtor
ObservabilityConfiguration(ObservabilityConfigurationOptions)
new ObservabilityConfiguration(overrides?: ObservabilityConfigurationOptions)
Parâmetros
- overrides
- ObservabilityConfigurationOptions
Detalhes da propriedade
clusterCategory
isDevelopmentEnvironment
Se o cluster é um ambiente de desenvolvimento (local ou dev). Com base em clusterCategory.
boolean isDevelopmentEnvironment
Valor da propriedade
boolean
isNodeEnvDevelopment
Se NODE_ENV indica o modo de desenvolvimento. Retorna true quando NODE_ENV é "desenvolvimento" (não diferencia maiúsculas de minúsculas). Essa é a maneira padrão Node.js de indicar o modo de desenvolvimento.
boolean isNodeEnvDevelopment
Valor da propriedade
boolean
isObservabilityExporterEnabled
boolean isObservabilityExporterEnabled
Valor da propriedade
boolean
observabilityAuthenticationScopes
Obtém os escopos de autenticação de observabilidade. Usado por AgenticTokenCache para autenticação de serviço de observabilidade.
readonly string[] observabilityAuthenticationScopes
Valor da propriedade
readonly string[]
observabilityDomainOverride
null | string observabilityDomainOverride
Valor da propriedade
null | string
observabilityLogLevel
string observabilityLogLevel
Valor da propriedade
string
Detalhes do método herdado
parseEnvBoolean(undefined | string)
Analise uma variável de ambiente como um booliano. Reconhece 'true', '1', 'yes', 'on' (não diferencia maiúsculas de minúsculas) como true; todos os outros valores como false.
static function parseEnvBoolean(envValue: undefined | string): boolean
Parâmetros
- envValue
-
undefined | string
Retornos
boolean
Herdado de RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
Analise uma variável de ambiente como um inteiro, retornando fallback se inválido ou não definido.
static function parseEnvInt(envValue: undefined | string, fallback: number): number
Parâmetros
- envValue
-
undefined | string
- fallback
-
number
Retornos
number
Herdado de RuntimeConfiguration.parseEnvInt