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

يحد تسجيل الدخول في السحابة الإلكترونية من حجم السجلات الواردة إلى 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

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

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

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