ObservabilityConfiguration class

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

Extends

Propriedades

clusterCategory
isDevelopmentEnvironment

Se o cluster é um ambiente de desenvolvimento (local ou de desenvolvimento). Baseado no clusterCategory.

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.

isObservabilityExporterEnabled
observabilityAuthenticationScopes

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

observabilityDomainOverride
observabilityLogLevel

Métodos Herdados

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.

parseEnvInt(undefined | string, number)

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

Detalhes de Propriedade

clusterCategory

ClusterCategory clusterCategory

Valor de Propriedade

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