ObservabilityConfiguration class

Configuratie voor waarneembaarheidspakket. Neemt runtime-instellingen over en voegt waarneembaarheidsspecifieke instellingen toe.

Uitbreiding

Eigenschappen

clusterCategory
isDevelopmentEnvironment

Of het cluster nu een ontwikkelomgeving is (lokaal of dev). Op basis van clusterCategory.

isNodeEnvDevelopment

Of NODE_ENV de ontwikkelingsmodus aangeeft. Retourneert waar wanneer NODE_ENV 'ontwikkeling' is (hoofdlettergevoelig). Dit is de standaard-Node.js manier om de ontwikkelingsmodus aan te geven.

isObservabilityExporterEnabled
observabilityAuthenticationScopes

Hiermee haalt u de waarneembaarheidsverificatiebereiken op. Wordt gebruikt door AgenticTokenCache voor waarneembaarheidsserviceverificatie.

observabilityDomainOverride
observabilityLogLevel

Overgenomen methoden

parseEnvBoolean(undefined | string)

Parseert een omgevingsvariabele als een Booleaanse waarde. Herkent 'true', '1', 'yes', 'on' (hoofdlettergevoelig) als waar; alle andere waarden als onwaar.

parseEnvInt(undefined | string, number)

Parseer een omgevingsvariabele als geheel getal en retourneert terugval als deze ongeldig is of niet is ingesteld.

Constructordetails

ObservabilityConfiguration(ObservabilityConfigurationOptions)

new ObservabilityConfiguration(overrides?: ObservabilityConfigurationOptions)

Parameters

Eigenschapdetails

clusterCategory

ClusterCategory clusterCategory

Waarde van eigenschap

isDevelopmentEnvironment

Of het cluster nu een ontwikkelomgeving is (lokaal of dev). Op basis van clusterCategory.

boolean isDevelopmentEnvironment

Waarde van eigenschap

boolean

isNodeEnvDevelopment

Of NODE_ENV de ontwikkelingsmodus aangeeft. Retourneert waar wanneer NODE_ENV 'ontwikkeling' is (hoofdlettergevoelig). Dit is de standaard-Node.js manier om de ontwikkelingsmodus aan te geven.

boolean isNodeEnvDevelopment

Waarde van eigenschap

boolean

isObservabilityExporterEnabled

boolean isObservabilityExporterEnabled

Waarde van eigenschap

boolean

observabilityAuthenticationScopes

Hiermee haalt u de waarneembaarheidsverificatiebereiken op. Wordt gebruikt door AgenticTokenCache voor waarneembaarheidsserviceverificatie.

readonly string[] observabilityAuthenticationScopes

Waarde van eigenschap

readonly string[]

observabilityDomainOverride

null | string observabilityDomainOverride

Waarde van eigenschap

null | string

observabilityLogLevel

string observabilityLogLevel

Waarde van eigenschap

string

Details overgenomen methode

parseEnvBoolean(undefined | string)

Parseert een omgevingsvariabele als een Booleaanse waarde. Herkent 'true', '1', 'yes', 'on' (hoofdlettergevoelig) als waar; alle andere waarden als onwaar.

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

Parameters

envValue

undefined | string

Retouren

boolean

Overgenomen van RuntimeConfiguration.parseEnvBoolean

parseEnvInt(undefined | string, number)

Parseer een omgevingsvariabele als geheel getal en retourneert terugval als deze ongeldig is of niet is ingesteld.

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

Parameters

envValue

undefined | string

fallback

number

Retouren

number

Overgenomen van RuntimeConfiguration.parseEnvInt