ILogger interface
Προσαρμοσμένη διασύνδεση καταγραφής για την παρατηρησιμότητα agent 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
Τυποποιημένο όνομα συμβάντος από την απαρίθμηση ExportEventNames (π.χ., ExportEventNames.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[]
Προαιρετικά ορίσματα που θα συμπεριληφθούν στο αρχείο καταγραφής