ILogger interface
ממשק רישום מותאם אישית עבור יכולת התבוננות של סוכן 365 יישם ממשק זה כדי לתמוך בקצה העורפי של הרישום
שיטות
| error(string, unknown[]) | רשום הודעת שגיאה |
| event(Exporter |
רשום אירוע עם פרמטרים סטנדרטיים |
| info(string, unknown[]) | רישום הודעת מידע |
| warn(string, unknown[]) | רשום הודעת אזהרה |
פרטי פעולת השירות
error(string, unknown[])
רשום הודעת שגיאה
function error(message: string, args: unknown[])
פרמטרים
- message
-
string
הודעת יומן הרישום
- args
-
unknown[]
ארגומנטים אופציונליים שייכללו ביומן הרישום
event(ExporterEventNames, boolean, number, string, Record<string, string>)
רשום אירוע עם פרמטרים סטנדרטיים
function event(eventType: ExporterEventNames, isSuccess: boolean, durationMs: number, message?: string, details?: Record<string, string>)
פרמטרים
- eventType
- ExporterEventNames
שם אירוע סטנדרטי מ- ExporterEventNames enum (לדוגמה, ExporterEventNames.EXPORT)
- isSuccess
-
boolean
אם הפעולה/האירוע הצליחו
- durationMs
-
number
משך הפעולה/האירוע באלפיות שניה
- message
-
string
הודעה אופציונלית או פרטים נוספים אודות האירוע, שימושיים במיוחד עבור שגיאות או כשלים
- details
-
Record<string, string>
זוגות אופציונליים של ערכי מפתח עם הקשר נוסף (לדוגמה, correlationId, tenantId, agentId וכולי)
info(string, unknown[])
רישום הודעת מידע
function info(message: string, args: unknown[])
פרמטרים
- message
-
string
הודעת יומן הרישום
- args
-
unknown[]
ארגומנטים אופציונליים שייכללו ביומן הרישום
warn(string, unknown[])
רשום הודעת אזהרה
function warn(message: string, args: unknown[])
פרמטרים
- message
-
string
הודעת יומן הרישום
- args
-
unknown[]
ארגומנטים אופציונליים שייכללו ביומן הרישום