ObservabilityConfiguration class
การกําหนดค่าสําหรับแพคเกจความสามารถในการสังเกตได้ สืบทอดการตั้งค่ารันไทม์และเพิ่มการตั้งค่าเฉพาะความสามารถในการสังเกตได้
- ขยาย
คุณสมบัติ
| cluster |
|
| is |
คลัสเตอร์เป็นสภาพแวดล้อมการพัฒนา (ภายในเครื่องหรือพัฒนา) ขึ้นอยู่กับ clusterCategory |
| is |
NODE_ENV ระบุโหมดการพัฒนาหรือไม่ ส่งกลับค่า true เมื่อ NODE_ENV เป็น 'การพัฒนา' (ไม่ตรงตามตัวพิมพ์ใหญ่-เล็ก) นี่คือวิธี Node.js มาตรฐานที่ระบุโหมดการพัฒนา |
| is |
|
| observability |
รับขอบเขตการรับรองความถูกต้องที่สังเกตได้ ใช้โดย AgenticTokenCache สําหรับการรับรองความถูกต้องของบริการที่สังเกตได้ |
| observability |
|
| observability |
วิธีการสืบทอด
| parse |
แยกวิเคราะห์ตัวแปรสภาพแวดล้อมเป็นบูลีน รู้จัก 'true', '1', 'yes', 'on' (ไม่ตรงตามตัวพิมพ์ใหญ่-เล็ก) เป็น true แต่ไม่ตรงตามตัวพิมพ์ใหญ่-เล็ก ค่าอื่นๆ ทั้งหมดเป็น เท็จ |
| parse |
แยกวิเคราะห์ตัวแปรสภาพแวดล้อมเป็นจํานวนเต็ม ส่งกลับ fallback ถ้าไม่ถูกต้องหรือไม่ได้ตั้งค่า |
รายละเอียดคอนสตรักเตอร์
ObservabilityConfiguration(ObservabilityConfigurationOptions)
new ObservabilityConfiguration(overrides?: ObservabilityConfigurationOptions)
พารามิเตอร์
- overrides
- ObservabilityConfigurationOptions
รายละเอียดคุณสมบัติ
clusterCategory
isDevelopmentEnvironment
คลัสเตอร์เป็นสภาพแวดล้อมการพัฒนา (ภายในเครื่องหรือพัฒนา) ขึ้นอยู่กับ clusterCategory
boolean isDevelopmentEnvironment
ค่าคุณสมบัติ
boolean
isNodeEnvDevelopment
NODE_ENV ระบุโหมดการพัฒนาหรือไม่ ส่งกลับค่า true เมื่อ NODE_ENV เป็น 'การพัฒนา' (ไม่ตรงตามตัวพิมพ์ใหญ่-เล็ก) นี่คือวิธี 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 แต่ไม่ตรงตามตัวพิมพ์ใหญ่-เล็ก ค่าอื่นๆ ทั้งหมดเป็น เท็จ
static function parseEnvBoolean(envValue: undefined | string): boolean
พารามิเตอร์
- envValue
-
undefined | string
การส่งคืน
boolean
สืบทอดมาจาก RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
แยกวิเคราะห์ตัวแปรสภาพแวดล้อมเป็นจํานวนเต็ม ส่งกลับ fallback ถ้าไม่ถูกต้องหรือไม่ได้ตั้งค่า
static function parseEnvInt(envValue: undefined | string, fallback: number): number
พารามิเตอร์
- envValue
-
undefined | string
- fallback
-
number
การส่งคืน
number
สืบทอดมาจาก RuntimeConfiguration.parseEnvInt