ObservabilityConfiguration class

קביעת תצורה עבור חבילת יכולת התבוננות. קבלת הגדרות זמן ריצה בירושה והוספת הגדרות ספציפיות למצופה.

מרחיב

מאפיינים

clusterCategory
isDevelopmentEnvironment

אם האשכול הוא סביבת פיתוח (מקומית או פיתוח). מבוסס על ClusterCategory.

isNodeEnvDevelopment

אם NODE_ENV מציין מצב פיתוח. החזרת ערך true NODE_ENV הוא 'פיתוח' (לא תלוי רישיות). זוהי הדרך הסטנדרטית 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 מציין מצב פיתוח. החזרת ערך 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; כל שאר הערכים כ- 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