التعامل مع الإدخالات الطويلة في السجلّات التي تتضمّن سجلات مقسَّمة

تحدّ خدمة "تسجيلات السحابة الإلكترونية" من حجم السجلات الواردة إلى 256 كيلوبايت، وتتجاهل أي سجلّ أكبر من ذلك. لضمان احتفاظ ميزة "تسجيلات السحابة الإلكترونية" بسجلّاتك الكبيرة، يمكن لخدمة Fleet Engine تقسيمها إلى سلسلة من السجلّات الأصغر حجمًا.

قد تؤدي ميزة "تسجيلات السحابة الإلكترونية" إلى تقسيم السجلات التالية من Fleet Engine:

يحتوي كل إدخال في السجلّ المُقسَّم على الحقول التالية:

  • split.uid: معرّف فريد لمجموعة إدخالات السجلّ التي تم تقسيمها من إدخال سجلّ أصلي شائع تكون قيمة هذا الحقل متطابقة لجميع الإدخالات التي تم تقسيمها من إدخال السجل الأصلي.
  • split.index: موضع هذا الإدخال في سلسلة الإدخالات المجزّأة يحتوي الإدخال الأول من عملية التقسيم على الفهرس 0.split.index. تتم أيضًا إضافته إلى الحقل LogEntry.insertId.
  • split.totalSplits: عدد إدخالات السجلّ التي تم تقسيم إدخال السجلّ الأصلي إليها تكون قيمة هذا الحقل متطابقة لجميع الإدخالات التي تم تقسيمها عن إدخال السجلّ الأصلي.
split log 1:
insertId: "XXXX-01"
split {index: 0, uuid: "XXXX"}

splitLog 2:
insertId: "XXX-02"
split {index: 1, uuid: "XXXX"}

للعثور على جميع السجلات التي تم تقسيمها من سجلّ معيّن، استخدِم طلب بحث مثل:

    split.uid="789+2022-02-22T12:22:22.22+05:00"
    sortby split.index OR sortby insertID

إنّ بنية هذه السجلّات المجزّأة متطابقة تقريبًا مع البنية الموضّحة في دليل "سجلّات تدقيق Cloud". يكمن الاختلاف الرئيسي في أنّه بالنسبة إلى سجلّات Fleet Engine، يحدث التقسيم في الحقل jsonPayload. لمعرفة التفاصيل والأمثلة، يُرجى الاطّلاع على تقسيم إدخالات سجلّ التدقيق.

الخطوات التالية

لاحتساب السجلات وفلترتها وفقًا لمعاييرك، يمكنك إنشاء مقاييس مستندة إلى السجلّ.