PerRequestSpanProcessorConfiguration class
Configuration de PerRequestSpanProcessor. Hérite des paramètres d’exécution (clusterCategory, isNodeEnvDevelopment) et ajoute des garde-fous de processeur par requête.
Cela est séparé de ObservabilityConfiguration, car PerRequestSpanProcessor est utilisé uniquement dans des scénarios spécifiques et ces paramètres ne doivent pas être exposés dans la common ObservabilityConfiguration.
- Extends
Propriétés
| cluster |
|
| is |
Indique si le cluster est un environnement de développement (local ou dev). Basé sur clusterCategory. |
| is |
Indique si NODE_ENV indique le mode de développement. Retourne true lorsque NODE_ENV est « développement » (sans respect de la casse). Il s’agit de la méthode standard Node.js d’indiquer le mode de développement. |
| is |
|
| per |
|
| per |
|
| per |
|
| per |
|
| per |
Méthodes héritées
| parse |
Analysez une variable d’environnement sous la forme d’une valeur booléenne. Reconnaît « true », « 1 », « oui », « on » (sans respect de la casse) comme vrai ; toutes les autres valeurs comme false. |
| parse |
Analysez une variable d’environnement en tant qu’entier, en retournant la secours si elle n’est pas valide ou non définie. |
Détails du constructeur
PerRequestSpanProcessorConfiguration(PerRequestSpanProcessorConfigurationOptions)
new PerRequestSpanProcessorConfiguration(overrides?: PerRequestSpanProcessorConfigurationOptions)
Paramètres
Détails de la propriété
clusterCategory
isDevelopmentEnvironment
Indique si le cluster est un environnement de développement (local ou dev). Basé sur clusterCategory.
boolean isDevelopmentEnvironment
Valeur de propriété
boolean
isNodeEnvDevelopment
Indique si NODE_ENV indique le mode de développement. Retourne true lorsque NODE_ENV est « développement » (sans respect de la casse). Il s’agit de la méthode standard Node.js d’indiquer le mode de développement.
boolean isNodeEnvDevelopment
Valeur de propriété
boolean
isPerRequestExportEnabled
boolean isPerRequestExportEnabled
Valeur de propriété
boolean
perRequestFlushGraceMs
number perRequestFlushGraceMs
Valeur de propriété
number
perRequestMaxConcurrentExports
number perRequestMaxConcurrentExports
Valeur de propriété
number
perRequestMaxSpansPerTrace
number perRequestMaxSpansPerTrace
Valeur de propriété
number
perRequestMaxTraceAgeMs
number perRequestMaxTraceAgeMs
Valeur de propriété
number
perRequestMaxTraces
number perRequestMaxTraces
Valeur de propriété
number
Détails de la méthode héritée
parseEnvBoolean(undefined | string)
Analysez une variable d’environnement sous la forme d’une valeur booléenne. Reconnaît « true », « 1 », « oui », « on » (sans respect de la casse) comme vrai ; toutes les autres valeurs comme false.
static function parseEnvBoolean(envValue: undefined | string): boolean
Paramètres
- envValue
-
undefined | string
Retours
boolean
Hérité de RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
Analysez une variable d’environnement en tant qu’entier, en retournant la secours si elle n’est pas valide ou non définie.
static function parseEnvInt(envValue: undefined | string, fallback: number): number
Paramètres
- envValue
-
undefined | string
- fallback
-
number
Retours
number
Hérité de RuntimeConfiguration.parseEnvInt