PerRequestSpanProcessorConfiguration class
Konfiguration för PerRequestSpanProcessor. Ärver körningsinställningar (clusterCategory, isNodeEnvDevelopment) och lägger till skyddsräcken för processor per begäran.
Detta är separerat från ObservabilityConfiguration eftersom PerRequestSpanProcessor endast används i specifika scenarier och dessa inställningar bör inte exponeras i den vanliga ObservabilityConfiguration.
- Extends
Egenskaper
| cluster |
|
| is |
Om klustret är en utvecklingsmiljö (lokal eller utvecklingsmiljö). Baserat på clusterCategory. |
| is |
Om NODE_ENV indikerar utvecklingsläge. Returnerar sant när NODE_ENV är "utveckling" (skiftlägesokänsligt). Det här är standard Node.js sätt att ange utvecklingsläge. |
| is |
|
| per |
|
| per |
|
| per |
|
| per |
|
| per |
Ärvda metoder
| parse |
Parsa en miljövariabel som ett booleskt värde. Identifierar "sant", "1", "ja", "på" (skiftlägesokänsligt) som sant; alla andra värden som false. |
| parse |
Parsa en miljövariabel som ett heltal och returnera återställning om den är ogiltig eller inte inställd. |
Konstruktorinformation
PerRequestSpanProcessorConfiguration(PerRequestSpanProcessorConfigurationOptions)
new PerRequestSpanProcessorConfiguration(overrides?: PerRequestSpanProcessorConfigurationOptions)
Parametrar
Egenskapsinformation
clusterCategory
isDevelopmentEnvironment
Om klustret är en utvecklingsmiljö (lokal eller utvecklingsmiljö). Baserat på clusterCategory.
boolean isDevelopmentEnvironment
Egenskapsvärde
boolean
isNodeEnvDevelopment
Om NODE_ENV indikerar utvecklingsläge. Returnerar sant när NODE_ENV är "utveckling" (skiftlägesokänsligt). Det här är standard Node.js sätt att ange utvecklingsläge.
boolean isNodeEnvDevelopment
Egenskapsvärde
boolean
isPerRequestExportEnabled
boolean isPerRequestExportEnabled
Egenskapsvärde
boolean
perRequestFlushGraceMs
number perRequestFlushGraceMs
Egenskapsvärde
number
perRequestMaxConcurrentExports
number perRequestMaxConcurrentExports
Egenskapsvärde
number
perRequestMaxSpansPerTrace
number perRequestMaxSpansPerTrace
Egenskapsvärde
number
perRequestMaxTraceAgeMs
number perRequestMaxTraceAgeMs
Egenskapsvärde
number
perRequestMaxTraces
number perRequestMaxTraces
Egenskapsvärde
number
Ärvd metodinformation
parseEnvBoolean(undefined | string)
Parsa en miljövariabel som ett booleskt värde. Identifierar "sant", "1", "ja", "på" (skiftlägesokänsligt) som sant; alla andra värden som false.
static function parseEnvBoolean(envValue: undefined | string): boolean
Parametrar
- envValue
-
undefined | string
Returer
boolean
Ärvd från RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
Parsa en miljövariabel som ett heltal och returnera återställning om den är ogiltig eller inte inställd.
static function parseEnvInt(envValue: undefined | string, fallback: number): number
Parametrar
- envValue
-
undefined | string
- fallback
-
number
Returer
number
Ärvd från RuntimeConfiguration.parseEnvInt