ObservabilityConfiguration class

監視パッケージの構成。 ランタイム設定を継承し、可観測性固有の設定を追加します。

Extends

プロパティ

clusterCategory
isDevelopmentEnvironment

クラスターが開発環境 (ローカルか開発) か。 clusterCategory に基づく。

isNodeEnvDevelopment

NODE_ENVが開発モードを示すかどうか。 NODE_ENVが 'development' の場合は true を返します (大文字と小文字は区別されません)。 これは、開発モードを示す標準的な Node.js 方法です。

isObservabilityExporterEnabled
observabilityAuthenticationScopes

可観測性認証スコープを取得します。 監視サービス認証のために AgenticTokenCache によって使用されます。

observabilityDomainOverride
observabilityLogLevel

継承されたメソッド

parseEnvBoolean(undefined | string)

環境変数をブール値として解析します。 'true'、'1'、'yes'、'on' (大文字と小文字は区別されません) を true として認識します。その他の値はすべて false です。

parseEnvInt(undefined | string, number)

環境変数を整数として解析し、無効な場合や設定されていない場合はフォールバックを返します。

コンストラクターの詳細

ObservabilityConfiguration(ObservabilityConfigurationOptions)

new ObservabilityConfiguration(overrides?: ObservabilityConfigurationOptions)

パラメーター

プロパティの詳細

clusterCategory

ClusterCategory clusterCategory

プロパティ値

isDevelopmentEnvironment

クラスターが開発環境 (ローカルか開発) か。 clusterCategory に基づく。

boolean isDevelopmentEnvironment

プロパティ値

boolean

isNodeEnvDevelopment

NODE_ENVが開発モードを示すかどうか。 NODE_ENVが 'development' の場合は true を返します (大文字と小文字は区別されません)。 これは、開発モードを示す標準的な Node.js 方法です。

boolean isNodeEnvDevelopment

プロパティ値

boolean

isObservabilityExporterEnabled

boolean isObservabilityExporterEnabled

プロパティ値

boolean

observabilityAuthenticationScopes

可観測性認証スコープを取得します。 監視サービス認証のために AgenticTokenCache によって使用されます。

readonly string[] observabilityAuthenticationScopes

プロパティ値

readonly string[]

observabilityDomainOverride

null | string observabilityDomainOverride

プロパティ値

null | string

observabilityLogLevel

string observabilityLogLevel

プロパティ値

string

継承済みメソッドの詳細

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