Cloud Logging จำกัดขนาดของบันทึกขาเข้าไว้ที่ 256 KB และลดขนาดลงได้ Fleet Engine จะแยกบันทึกเหล่านี้เป็นชุดบันทึกขนาดเล็กได้เพื่อให้แน่ใจว่า Cloud Logging จะเก็บรักษาบันทึกขนาดใหญ่ไว้
การบันทึกในระบบคลาวด์อาจแยกบันทึกต่อไปนี้จาก 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 ความแตกต่างที่สำคัญคือสำหรับบันทึกของ Fleet Engine การแยกจะเกิดขึ้นในช่อง jsonPayload
โปรดดูรายละเอียดและตัวอย่างที่หัวข้อแยกรายการบันทึกการตรวจสอบ
ขั้นตอนถัดไป
หากต้องการนับและกรองบันทึกตามเกณฑ์ของคุณ ให้สร้างเมตริกตามบันทึก