يفرض Cloud Logging حدًا أقصى على حجم السجلات الواردة يبلغ 256 كيلوبايت، ويتجاهل أي سجل أكبر من ذلك. لضمان احتفاظ Cloud Logging بسجلّاتك الكبيرة، يمكن أن يقسّمها 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 Audit Logs. ويكمن الاختلاف الرئيسي في أنّ عملية التقسيم في سجلّات Fleet Engine تتم في الحقل jsonPayload
. لمعرفة التفاصيل والأمثلة، يُرجى الاطّلاع على تقسيم إدخالات سجلّ التدقيق.
الخطوات التالية
لاحتساب السجلات وفلترتها وفقًا لمعاييرك، عليك إنشاء مقاييس مستندة إلى السجلّ.