PerRequestSpanProcessorConfiguration class
Konfigurasjon for PerRequestSpanProcessor. Arver kjøretidsinnstillinger (clusterCategory, isNodeEnvDevelopment) og legger til prosessorrekkverk per forespørsel.
Dette er atskilt fra ObservabilityConfiguration fordi PerRequestSpanProcessor bare brukes i bestemte scenarioer, og disse innstillingene bør ikke vises i common ObservabilityConfiguration.
- Utvider
Egenskaper
| cluster |
|
| is |
Om klyngen er et utviklingsmiljø (lokal eller utvikling). Basert på klyngekategori. |
| is |
Om NODE_ENV angir utviklingsmodus. Returnerer sann når NODE_ENV er utvikling (skille mellom store og små bokstaver). Dette er standard Node.js måte å angi utviklingsmodus på. |
| is |
|
| per |
|
| per |
|
| per |
|
| per |
|
| per |
Arvede metoder
| parse |
Analysere en miljøvariabel som boolsk. Gjenkjenner sann, '1', 'ja', 'on' (case-insensitive) som sann; alle andre verdier som usann. |
| parse |
Analyser en miljøvariabel som et heltall, og returner tilbakefall hvis den er ugyldig eller ikke angitt. |
Konstruktørdetaljer
PerRequestSpanProcessorConfiguration(PerRequestSpanProcessorConfigurationOptions)
new PerRequestSpanProcessorConfiguration(overrides?: PerRequestSpanProcessorConfigurationOptions)
Parametere
Egenskapsdetaljer
clusterCategory
isDevelopmentEnvironment
Om klyngen er et utviklingsmiljø (lokal eller utvikling). Basert på klyngekategori.
boolean isDevelopmentEnvironment
Egenskapsverdi
boolean
isNodeEnvDevelopment
Om NODE_ENV angir utviklingsmodus. Returnerer sann når NODE_ENV er utvikling (skille mellom store og små bokstaver). Dette er standard Node.js måte å angi utviklingsmodus på.
boolean isNodeEnvDevelopment
Egenskapsverdi
boolean
isPerRequestExportEnabled
boolean isPerRequestExportEnabled
Egenskapsverdi
boolean
perRequestFlushGraceMs
number perRequestFlushGraceMs
Egenskapsverdi
number
perRequestMaxConcurrentExports
number perRequestMaxConcurrentExports
Egenskapsverdi
number
perRequestMaxSpansPerTrace
number perRequestMaxSpansPerTrace
Egenskapsverdi
number
perRequestMaxTraceAgeMs
number perRequestMaxTraceAgeMs
Egenskapsverdi
number
perRequestMaxTraces
number perRequestMaxTraces
Egenskapsverdi
number
Arvede metodedetaljer
parseEnvBoolean(undefined | string)
Analysere en miljøvariabel som boolsk. Gjenkjenner sann, '1', 'ja', 'on' (case-insensitive) som sann; alle andre verdier som usann.
static function parseEnvBoolean(envValue: undefined | string): boolean
Parametere
- envValue
-
undefined | string
Returnerer
boolean
Arvet fra RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
Analyser en miljøvariabel som et heltall, og returner tilbakefall hvis den er ugyldig eller ikke angitt.
static function parseEnvInt(envValue: undefined | string, fallback: number): number
Parametere
- envValue
-
undefined | string
- fallback
-
number
Returnerer
number
Arvet fra RuntimeConfiguration.parseEnvInt