PerRequestSpanProcessorConfiguration class
PerRequestSpanProcessor の構成。 ランタイム設定 (clusterCategory、isNodeEnvDevelopment) を継承し、要求ごとのプロセッサ ガードレールを追加します。
PerRequestSpanProcessor は特定のシナリオでのみ使用され、これらの設定は一般的な ObservabilityConfiguration では公開しないでください。
- Extends
プロパティ
| cluster |
|
| is |
クラスターが開発環境 (ローカルか開発) か。 clusterCategory に基づく。 |
| is |
NODE_ENVが開発モードを示すかどうか。 NODE_ENVが 'development' の場合は true を返します (大文字と小文字は区別されません)。 これは、開発モードを示す標準的な Node.js 方法です。 |
| is |
|
| per |
|
| per |
|
| per |
|
| per |
|
| per |
継承されたメソッド
| parse |
環境変数をブール値として解析します。 'true'、'1'、'yes'、'on' (大文字と小文字は区別されません) を true として認識します。その他の値はすべて false です。 |
| parse |
環境変数を整数として解析し、無効な場合や設定されていない場合はフォールバックを返します。 |
コンストラクターの詳細
PerRequestSpanProcessorConfiguration(PerRequestSpanProcessorConfigurationOptions)
new PerRequestSpanProcessorConfiguration(overrides?: PerRequestSpanProcessorConfigurationOptions)
パラメーター
プロパティの詳細
clusterCategory
isDevelopmentEnvironment
クラスターが開発環境 (ローカルか開発) か。 clusterCategory に基づく。
boolean isDevelopmentEnvironment
プロパティ値
boolean
isNodeEnvDevelopment
NODE_ENVが開発モードを示すかどうか。 NODE_ENVが 'development' の場合は true を返します (大文字と小文字は区別されません)。 これは、開発モードを示す標準的な Node.js 方法です。
boolean isNodeEnvDevelopment
プロパティ値
boolean
isPerRequestExportEnabled
boolean isPerRequestExportEnabled
プロパティ値
boolean
perRequestFlushGraceMs
number perRequestFlushGraceMs
プロパティ値
number
perRequestMaxConcurrentExports
number perRequestMaxConcurrentExports
プロパティ値
number
perRequestMaxSpansPerTrace
number perRequestMaxSpansPerTrace
プロパティ値
number
perRequestMaxTraceAgeMs
number perRequestMaxTraceAgeMs
プロパティ値
number
perRequestMaxTraces
number perRequestMaxTraces
プロパティ値
number
継承済みメソッドの詳細
parseEnvBoolean(undefined | string)
環境変数をブール値として解析します。 'true'、'1'、'yes'、'on' (大文字と小文字は区別されません) を true として認識します。その他の値はすべて false です。
static function parseEnvBoolean(envValue: undefined | string): boolean
パラメーター
- envValue
-
undefined | string
返品
boolean
Inherited From RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
環境変数を整数として解析し、無効な場合や設定されていない場合はフォールバックを返します。
static function parseEnvInt(envValue: undefined | string, fallback: number): number
パラメーター
- envValue
-
undefined | string
- fallback
-
number
返品
number
Inherited From RuntimeConfiguration.parseEnvInt