ObservabilityConfiguration class
Gözlemlenebilirlik paketi için yapılandırma. Çalışma zamanı ayarlarını devralır ve gözlemlenebilirliğe özgü ayarlar ekler.
- Extends
Özellikler
| cluster |
|
| is |
Kümenin bir geliştirme ortamı (yerel veya geliştirme) olup olmadığı. clusterCategory'ye göre. |
| is |
NODE_ENV geliştirme modunu gösterir. NODE_ENV 'geliştirme' (büyük/küçük harfe duyarsız) olduğunda true döndürür. Bu, geliştirme modunu göstermenin standart Node.js yoludur. |
| is |
|
| observability |
Gözlemlenebilirlik kimlik doğrulaması kapsamlarını alır. AgenticTokenCache tarafından gözlemlenebilirlik hizmeti kimlik doğrulaması için kullanılır. |
| observability |
|
| observability |
Devralınan Yöntemler
| parse |
Ortam değişkenlerini boole olarak ayrıştırma. 'true', '1', 'yes', 'on' (büyük/küçük harfe duyarsız) değerini true olarak tanır; diğer tüm değerler false olarak ayarlanır. |
| parse |
Ortam değişkenini tamsayı olarak ayrıştırarak geçersizse veya ayarlanmadıysa geri dönüş döndürün. |
Oluşturucu Ayrıntıları
ObservabilityConfiguration(ObservabilityConfigurationOptions)
new ObservabilityConfiguration(overrides?: ObservabilityConfigurationOptions)
Parametreler
- overrides
- ObservabilityConfigurationOptions
Özellik Ayrıntıları
clusterCategory
isDevelopmentEnvironment
Kümenin bir geliştirme ortamı (yerel veya geliştirme) olup olmadığı. clusterCategory'ye göre.
boolean isDevelopmentEnvironment
Özellik Değeri
boolean
isNodeEnvDevelopment
NODE_ENV geliştirme modunu gösterir. NODE_ENV 'geliştirme' (büyük/küçük harfe duyarsız) olduğunda true döndürür. Bu, geliştirme modunu göstermenin standart Node.js yoludur.
boolean isNodeEnvDevelopment
Özellik Değeri
boolean
isObservabilityExporterEnabled
boolean isObservabilityExporterEnabled
Özellik Değeri
boolean
observabilityAuthenticationScopes
Gözlemlenebilirlik kimlik doğrulaması kapsamlarını alır. AgenticTokenCache tarafından gözlemlenebilirlik hizmeti kimlik doğrulaması için kullanılır.
readonly string[] observabilityAuthenticationScopes
Özellik Değeri
readonly string[]
observabilityDomainOverride
null | string observabilityDomainOverride
Özellik Değeri
null | string
observabilityLogLevel
string observabilityLogLevel
Özellik Değeri
string
Devralınan Yöntemin Ayrıntıları
parseEnvBoolean(undefined | string)
Ortam değişkenlerini boole olarak ayrıştırma. 'true', '1', 'yes', 'on' (büyük/küçük harfe duyarsız) değerini true olarak tanır; diğer tüm değerler false olarak ayarlanır.
static function parseEnvBoolean(envValue: undefined | string): boolean
Parametreler
- envValue
-
undefined | string
Döndürülenler
boolean
Devralınan RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
Ortam değişkenini tamsayı olarak ayrıştırarak geçersizse veya ayarlanmadıysa geri dönüş döndürün.
static function parseEnvInt(envValue: undefined | string, fallback: number): number
Parametreler
- envValue
-
undefined | string
- fallback
-
number
Döndürülenler
number
Devralınan RuntimeConfiguration.parseEnvInt