PerRequestSpanProcessorConfiguration class
Konfigurace pro PerRequestSpanProcessor Dědí nastavení modulu runtime (clusterCategory, isNodeEnvDevelopment) a přidá mantinely procesoru pro jednotlivé požadavky.
To je oddělené od ObservabilityConfiguration, protože PerRequestSpanProcessor se používá pouze v konkrétních scénářích a tato nastavení by neměla být vystavena v common ObservabilityConfiguration.
- Extends
Vlastnosti
| cluster |
|
| is |
Bez ohledu na to, jestli je cluster vývojové prostředí (místní nebo vývojové). Na základě clusterCategory. |
| is |
Určuje, jestli NODE_ENV vývojový režim. Vrátí hodnotu true, pokud NODE_ENV je "development" (nerozlišuje malá a velká písmena). Toto je standardní Node.js způsob indikace vývojového režimu. |
| is |
|
| per |
|
| per |
|
| per |
|
| per |
|
| per |
Zděděné metody
| parse |
Parsování proměnné prostředí jako logické hodnoty Rozpozná "true", '1', 'yes', 'on' (nerozlišuje malá a velká písmena) jako true; všechny ostatní hodnoty jako false. |
| parse |
Parsovat proměnnou prostředí jako celé číslo, vracet náhradní, pokud je neplatná nebo není nastavena. |
Podrobnosti konstruktoru
PerRequestSpanProcessorConfiguration(PerRequestSpanProcessorConfigurationOptions)
new PerRequestSpanProcessorConfiguration(overrides?: PerRequestSpanProcessorConfigurationOptions)
Parametry
Podrobnosti vlastnosti
clusterCategory
isDevelopmentEnvironment
Bez ohledu na to, jestli je cluster vývojové prostředí (místní nebo vývojové). Na základě clusterCategory.
boolean isDevelopmentEnvironment
Hodnota vlastnosti
boolean
isNodeEnvDevelopment
Určuje, jestli NODE_ENV vývojový režim. Vrátí hodnotu true, pokud NODE_ENV je "development" (nerozlišuje malá a velká písmena). Toto je standardní Node.js způsob indikace vývojového režimu.
boolean isNodeEnvDevelopment
Hodnota vlastnosti
boolean
isPerRequestExportEnabled
boolean isPerRequestExportEnabled
Hodnota vlastnosti
boolean
perRequestFlushGraceMs
number perRequestFlushGraceMs
Hodnota vlastnosti
number
perRequestMaxConcurrentExports
number perRequestMaxConcurrentExports
Hodnota vlastnosti
number
perRequestMaxSpansPerTrace
number perRequestMaxSpansPerTrace
Hodnota vlastnosti
number
perRequestMaxTraceAgeMs
number perRequestMaxTraceAgeMs
Hodnota vlastnosti
number
perRequestMaxTraces
number perRequestMaxTraces
Hodnota vlastnosti
number
Podrobnosti zděděných metod
parseEnvBoolean(undefined | string)
Parsování proměnné prostředí jako logické hodnoty Rozpozná "true", '1', 'yes', 'on' (nerozlišuje malá a velká písmena) jako true; všechny ostatní hodnoty jako false.
static function parseEnvBoolean(envValue: undefined | string): boolean
Parametry
- envValue
-
undefined | string
Návraty
boolean
Zděděno z RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
Parsovat proměnnou prostředí jako celé číslo, vracet náhradní, pokud je neplatná nebo není nastavena.
static function parseEnvInt(envValue: undefined | string, fallback: number): number
Parametry
- envValue
-
undefined | string
- fallback
-
number
Návraty
number
Zděděno z RuntimeConfiguration.parseEnvInt