ObservabilityConfiguration class
Конфигурация пакета наблюдаемости. Наследует параметры среды выполнения и добавляет параметры, относящиеся к наблюдаемости.
- Extends
Свойства
| cluster |
|
| is |
Является ли кластер средой разработки (локальной или dev). На основе кластераCategory. |
| is |
Указывает ли NODE_ENV режим разработки. Возвращает значение true, если NODE_ENV имеет значение development (без учета регистра). Это стандартный Node.js способ указания режима разработки. |
| is |
|
| observability |
Возвращает области проверки подлинности наблюдаемости. Используется AgenticTokenCache для проверки подлинности службы наблюдения. |
| observability |
|
| observability |
Наследуемые методы
| parse |
Синтаксический анализ переменной среды как логическое значение. Распознает "true", "1", "да", "on" (без учета регистра) как true; все остальные значения как false. |
| parse |
Синтаксический анализ переменной среды в виде целого числа, возвращая резервный вариант, если недопустимый или не задан. |
Сведения о конструкторе
ObservabilityConfiguration(ObservabilityConfigurationOptions)
new ObservabilityConfiguration(overrides?: ObservabilityConfigurationOptions)
Параметры
- overrides
- ObservabilityConfigurationOptions
Сведения о свойстве
clusterCategory
isDevelopmentEnvironment
Является ли кластер средой разработки (локальной или dev). На основе кластераCategory.
boolean isDevelopmentEnvironment
Значение свойства
boolean
isNodeEnvDevelopment
Указывает ли NODE_ENV режим разработки. Возвращает значение true, если NODE_ENV имеет значение development (без учета регистра). Это стандартный 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", "да", "on" (без учета регистра) как true; все остальные значения как false.
static function parseEnvBoolean(envValue: undefined | string): boolean
Параметры
- envValue
-
undefined | string
Возвращаемое значение
boolean
Наследуется от RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
Синтаксический анализ переменной среды в виде целого числа, возвращая резервный вариант, если недопустимый или не задан.
static function parseEnvInt(envValue: undefined | string, fallback: number): number
Параметры
- envValue
-
undefined | string
- fallback
-
number
Возвращаемое значение
number
Наследуется от RuntimeConfiguration.parseEnvInt