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
اسم الحدث القياسي من قائمة تعداد أسماء المصدرين (على سبيل المثال، اسم الحدث المصدر.التصدير)
- 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[]
الوسيطات الاختيارية المراد تضمينها في السجل