PerRequestSpanProcessorConfiguration class

Konfiguration af PerRequestSpanProcessor. Nedarver kørselsindstillinger (clusterCategory, isNodeEnvDevelopment) og tilføjer processorgardelister pr. anmodning.

Dette er adskilt fra ObservabilityConfiguration, fordi PerRequestSpanProcessor kun bruges i bestemte scenarier, og disse indstillinger bør ikke vises i den almindelige ObservabilityConfiguration.

Udvider

Egenskaber

clusterCategory
isDevelopmentEnvironment

Om klyngen er et udviklingsmiljø (lokalt eller udviklingsmiljø). Baseret på clusterCategory.

isNodeEnvDevelopment

Angiver, om NODE_ENV angiver udviklingstilstand. Returnerer sand, når NODE_ENV er 'udvikling' (der skelnes ikke mellem store og små bogstaver). Dette er standard Node.js måde at angive udviklingstilstand på.

isPerRequestExportEnabled
perRequestFlushGraceMs
perRequestMaxConcurrentExports
perRequestMaxSpansPerTrace
perRequestMaxTraceAgeMs
perRequestMaxTraces

Nedarvede metoder

parseEnvBoolean(undefined | string)

Fortolkning af en miljøvariabel som en boolesk variabel. Genkender 'sand', '1', 'ja', 'on' (forskel på store og små bogstaver) som sand. alle andre værdier som falsk.

parseEnvInt(undefined | string, number)

Parse en miljøvariabel som et heltal og returnere fallback, hvis den er ugyldig eller ikke angivet.

Oplysninger om konstruktør

PerRequestSpanProcessorConfiguration(PerRequestSpanProcessorConfigurationOptions)

new PerRequestSpanProcessorConfiguration(overrides?: PerRequestSpanProcessorConfigurationOptions)

Parametre

Oplysninger om egenskab

clusterCategory

ClusterCategory clusterCategory

Egenskabsværdi

isDevelopmentEnvironment

Om klyngen er et udviklingsmiljø (lokalt eller udviklingsmiljø). Baseret på clusterCategory.

boolean isDevelopmentEnvironment

Egenskabsværdi

boolean

isNodeEnvDevelopment

Angiver, om NODE_ENV angiver udviklingstilstand. Returnerer sand, når NODE_ENV er 'udvikling' (der skelnes ikke mellem store og små bogstaver). Dette er standard Node.js måde at angive udviklingstilstand på.

boolean isNodeEnvDevelopment

Egenskabsværdi

boolean

isPerRequestExportEnabled

boolean isPerRequestExportEnabled

Egenskabsværdi

boolean

perRequestFlushGraceMs

number perRequestFlushGraceMs

Egenskabsværdi

number

perRequestMaxConcurrentExports

number perRequestMaxConcurrentExports

Egenskabsværdi

number

perRequestMaxSpansPerTrace

number perRequestMaxSpansPerTrace

Egenskabsværdi

number

perRequestMaxTraceAgeMs

number perRequestMaxTraceAgeMs

Egenskabsværdi

number

perRequestMaxTraces

number perRequestMaxTraces

Egenskabsværdi

number

Oplysninger om nedarvede metoder

parseEnvBoolean(undefined | string)

Fortolkning af en miljøvariabel som en boolesk variabel. Genkender 'sand', '1', 'ja', 'on' (forskel på store og små bogstaver) som sand. alle andre værdier som falsk.

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

Parametre

envValue

undefined | string

Returnerer

boolean

Nedarvet fra RuntimeConfiguration.parseEnvBoolean

parseEnvInt(undefined | string, number)

Parse en miljøvariabel som et heltal og returnere fallback, hvis den er ugyldig eller ikke angivet.

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

Parametre

envValue

undefined | string

fallback

number

Returnerer

number

Nedarvet fra RuntimeConfiguration.parseEnvInt