ObservabilityConfiguration class

Konfiguracja pakietu do obserwowania. Dziedziczy ustawienia środowiska uruchomieniowego i dodaje ustawienia specyficzne dla obserwacji.

Rozszerzenie

Właściwości

clusterCategory
isDevelopmentEnvironment

Niezależnie od tego, czy klaster jest środowiskiem deweloperskim (lokalnym lub deweloperem). Na podstawie klastraCategory.

isNodeEnvDevelopment

Czy NODE_ENV wskazuje tryb programowania. Zwraca wartość true, gdy NODE_ENV to "programowanie" (bez uwzględniania wielkości liter). Jest to standardowy Node.js sposób wskazywania trybu programowania.

isObservabilityExporterEnabled
observabilityAuthenticationScopes

Pobiera zakresy uwierzytelniania z obserwacją. Używany przez agenticTokenCache do uwierzytelniania usługi obserwowania.

observabilityDomainOverride
observabilityLogLevel

Metody dziedziczone

parseEnvBoolean(undefined | string)

Przeanalizuj zmienną środowiskową jako wartość logiczną. Rozpoznaje wartość "true", "1", "yes", "on" (bez uwzględniania wielkości liter) jako true; wszystkie inne wartości jako false.

parseEnvInt(undefined | string, number)

Przeanalizuj zmienną środowiskową jako liczbę całkowitą, zwracając rezerwową, jeśli jest ona nieprawidłowa lub nie jest ustawiona.

Szczegóły konstruktora

ObservabilityConfiguration(ObservabilityConfigurationOptions)

new ObservabilityConfiguration(overrides?: ObservabilityConfigurationOptions)

Parametry

Szczegóły właściwości

clusterCategory

ClusterCategory clusterCategory

Wartość właściwości

isDevelopmentEnvironment

Niezależnie od tego, czy klaster jest środowiskiem deweloperskim (lokalnym lub deweloperem). Na podstawie klastraCategory.

boolean isDevelopmentEnvironment

Wartość właściwości

boolean

isNodeEnvDevelopment

Czy NODE_ENV wskazuje tryb programowania. Zwraca wartość true, gdy NODE_ENV to "programowanie" (bez uwzględniania wielkości liter). Jest to standardowy Node.js sposób wskazywania trybu programowania.

boolean isNodeEnvDevelopment

Wartość właściwości

boolean

isObservabilityExporterEnabled

boolean isObservabilityExporterEnabled

Wartość właściwości

boolean

observabilityAuthenticationScopes

Pobiera zakresy uwierzytelniania z obserwacją. Używany przez agenticTokenCache do uwierzytelniania usługi obserwowania.

readonly string[] observabilityAuthenticationScopes

Wartość właściwości

readonly string[]

observabilityDomainOverride

null | string observabilityDomainOverride

Wartość właściwości

null | string

observabilityLogLevel

string observabilityLogLevel

Wartość właściwości

string

Szczegóły metody dziedziczonej

parseEnvBoolean(undefined | string)

Przeanalizuj zmienną środowiskową jako wartość logiczną. Rozpoznaje wartość "true", "1", "yes", "on" (bez uwzględniania wielkości liter) jako true; wszystkie inne wartości jako false.

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

Parametry

envValue

undefined | string

Zwraca

boolean

Dziedziczone z RuntimeConfiguration.parseEnvBoolean

parseEnvInt(undefined | string, number)

Przeanalizuj zmienną środowiskową jako liczbę całkowitą, zwracając rezerwową, jeśli jest ona nieprawidłowa lub nie jest ustawiona.

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

Parametry

envValue

undefined | string

fallback

number

Zwraca

number

Dziedziczone z RuntimeConfiguration.parseEnvInt