Freigeben über


ObservabilityConfiguration class

Konfiguration für Observability-Paket. Erbt Laufzeiteinstellungen und fügt Observability-spezifische Einstellungen hinzu.

Extends

Eigenschaften

clusterCategory
isDevelopmentEnvironment

Ob es sich bei dem Cluster um eine Entwicklungsumgebung (lokal oder dev) handelt. Basierend auf clusterCategory.

isNodeEnvDevelopment

Gibt an, ob NODE_ENV den Entwicklungsmodus angibt. Gibt true zurück, wenn NODE_ENV "Development" ist (Groß-/Kleinschreibung wird nicht beachtet). Dies ist die Standard-Node.js Möglichkeit, den Entwicklungsmodus anzugeben.

isObservabilityExporterEnabled
observabilityAuthenticationScopes

Ruft die Observability-Authentifizierungsbereiche ab. Wird von AgenticTokenCache für die Observability-Dienstauthentifizierung verwendet.

observabilityDomainOverride
observabilityLogLevel

Geerbte Methoden

parseEnvBoolean(undefined | string)

Analysieren Sie eine Umgebungsvariable als booleschen Wert. Erkennt 'true', '1', 'yes', 'on' (Groß-/Kleinschreibung) als wahr; alle anderen Werte als "false".

parseEnvInt(undefined | string, number)

Analysieren Sie eine Umgebungsvariable als ganze Zahl, und geben Sie Fallback zurück, wenn ungültig oder nicht festgelegt.

Details zum Konstruktor

ObservabilityConfiguration(ObservabilityConfigurationOptions)

new ObservabilityConfiguration(overrides?: ObservabilityConfigurationOptions)

Parameter

Details zur Eigenschaft

clusterCategory

ClusterCategory clusterCategory

Eigenschaftswert

isDevelopmentEnvironment

Ob es sich bei dem Cluster um eine Entwicklungsumgebung (lokal oder dev) handelt. Basierend auf clusterCategory.

boolean isDevelopmentEnvironment

Eigenschaftswert

boolean

isNodeEnvDevelopment

Gibt an, ob NODE_ENV den Entwicklungsmodus angibt. Gibt true zurück, wenn NODE_ENV "Development" ist (Groß-/Kleinschreibung wird nicht beachtet). Dies ist die Standard-Node.js Möglichkeit, den Entwicklungsmodus anzugeben.

boolean isNodeEnvDevelopment

Eigenschaftswert

boolean

isObservabilityExporterEnabled

boolean isObservabilityExporterEnabled

Eigenschaftswert

boolean

observabilityAuthenticationScopes

Ruft die Observability-Authentifizierungsbereiche ab. Wird von AgenticTokenCache für die Observability-Dienstauthentifizierung verwendet.

readonly string[] observabilityAuthenticationScopes

Eigenschaftswert

readonly string[]

observabilityDomainOverride

null | string observabilityDomainOverride

Eigenschaftswert

null | string

observabilityLogLevel

string observabilityLogLevel

Eigenschaftswert

string

Details zur geerbten Methode

parseEnvBoolean(undefined | string)

Analysieren Sie eine Umgebungsvariable als booleschen Wert. Erkennt 'true', '1', 'yes', 'on' (Groß-/Kleinschreibung) als wahr; alle anderen Werte als "false".

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

Parameter

envValue

undefined | string

Gibt zurück

boolean

Geerbt von RuntimeConfiguration.parseEnvBoolean

parseEnvInt(undefined | string, number)

Analysieren Sie eine Umgebungsvariable als ganze Zahl, und geben Sie Fallback zurück, wenn ungültig oder nicht festgelegt.

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

Parameter

envValue

undefined | string

fallback

number

Gibt zurück

number

Geerbt von RuntimeConfiguration.parseEnvInt