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
| cluster |
|
| is |
Om klyngen er et udviklingsmiljø (lokalt eller udviklingsmiljø). Baseret på clusterCategory. |
| is |
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å. |
| is |
|
| per |
|
| per |
|
| per |
|
| per |
|
| per |
Nedarvede metoder
| parse |
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. |
| parse |
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
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