ObservabilityConfiguration class

Configuração do pacote de observabilidade. Herda configurações de runtime e adiciona configurações específicas de observabilidade.

Extends

Propriedades

clusterCategory
isDevelopmentEnvironment

Se o cluster é um ambiente de desenvolvimento (local ou dev). Com base em clusterCategory.

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.

isObservabilityExporterEnabled
observabilityAuthenticationScopes

Obtém os escopos de autenticação de observabilidade. Usado por AgenticTokenCache para autenticação de serviço de observabilidade.

observabilityDomainOverride
observabilityLogLevel

Métodos herdados

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.

parseEnvInt(undefined | string, number)

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

Detalhes da propriedade

clusterCategory

ClusterCategory clusterCategory

Valor da propriedade

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