เปิดใช้ Cloud Logging
Fleet Engine ควรเปิดใช้การบันทึกโดยอัตโนมัติ
- เปิด Logs Explorer
ป้อนคำค้นหาต่อไปนี้
resource.type:"fleetengine.googleapis.com"
หากผลการค้นหาแสดงรายการบันทึก แสดงว่าได้เปิดใช้การบันทึกแล้ว
หากไม่เห็นบันทึกใดๆ แสดงในผลการค้นหาสำหรับคำค้นหานี้ แสดงว่าอาจไม่ได้เปิดใช้ Cloud Logging สำหรับโปรเจ็กต์ หากต้องการเปิดใช้ Cloud Logging โปรดติดต่อ ทีมสนับสนุนของ Google Maps Platform
เปิดใช้บันทึกการใช้งานที่จำกัด
ตามข้อกำหนดเฉพาะบริการ Mobility ข้อมูลบันทึกบางส่วน
ที่ Fleet Engine สร้างขึ้นอาจเก็บไว้ได้เพียง 30 วัน
Fleet Engine จะติดป้ายกำกับบันทึกเหล่านั้นเป็น TOS_RESTRICTED และจัดเรียงลงใน Bucket บันทึกการเก็บรักษาที่จำกัด ซึ่งคุณต้องสร้างตามที่แสดงด้านล่าง
ระบบจะกำหนดข้อมูลบันทึกอื่นๆ ทั้งหมดลงใน Bucket เริ่มต้น ซึ่งสามารถเก็บรักษาไว้ได้นานขึ้น ตามที่กำหนดไว้ในข้อกำหนดเฉพาะบริการ Mobility ดูข้อมูลเกี่ยวกับการปรับแต่ง Bucket บันทึกและระยะเวลาเก็บรักษาได้ที่ พื้นที่เก็บข้อมูลบันทึกใน Google Cloud Console
สำหรับการวิเคราะห์ คุณสามารถรวมข้อมูลจากบันทึกที่จำกัดและบันทึกเริ่มต้นเพื่อให้ได้ชุดข้อมูลบันทึกที่สมบูรณ์
ทำดังนี้เพื่อเปิดใช้บันทึกการใช้งานที่จำกัด
สร้าง Sink และ Bucket สำหรับบันทึกการใช้งานที่จำกัด แล้วกรองบันทึกลงใน Bucket ที่เหมาะสม
ติดต่อทีมสนับสนุนเพื่อเปิดใช้บันทึกการใช้งานที่จำกัด
ดูรายละเอียดได้ในส่วนต่อไปนี้
สร้าง Sink และ Bucket สำหรับบันทึกที่ถูกจำกัดในโปรเจ็กต์
ใน Logs Explorer ในการนำทางด้านซ้ายมือ ให้เปิดหน้า ตัวจัดเส้นทางบันทึก
แก้ไข _Default logging bucket เพื่อยกเว้นบันทึกการใช้งานที่จำกัด
- เลือก _Default logging bucket ในส่วน Log Router Sinks
- เลือก Edit sink จากเมนู Actions
- ไปที่ส่วน Choose logs to filter out of sink แล้วคลิกปุ่ม Add Exclusion
- ตั้งค่าชื่อตัวกรองการยกเว้น เป็น ExcludeRestrictedLogs
- ในช่องสร้างและตัวกรอง "ยกเว้น" ให้วางตัวกรองนี้:
labels.restriction="TOS_RESTRICTED" - คลิก Update sink
สร้าง Bucket การบันทึกแบบจำกัดเพื่อจัดเก็บบันทึกการใช้งานแบบจำกัด โดยสร้าง Sink และ Bucket สำหรับบันทึกทั้งหมด แล้วยกเว้นบันทึกที่ไม่จำกัด
- ในหน้าตัวจัดเส้นทางบันทึก ให้เลือก สร้าง Sink ที่ด้านบน
- กรอกรายละเอียด Sink ดังนี้
- ชื่อ: RestrictedLogs
- คำอธิบาย: กำหนดเส้นทางบันทึกการใช้งานที่จำกัดของ Fleet Engine
- คลิกถัดไป
- กรอกปลายทาง Sink ดังนี้
- เลือกบริการ Sink: Logging bucket
- เลือก Bucket บันทึก: เลือก Create new log bucket
- ในกล่องโต้ตอบรายละเอียด Bucket ให้กรอกข้อมูลต่อไปนี้
- ชื่อ: Restricted
- คำอธิบาย: มีบันทึกการใช้งานที่จำกัดของ Fleet Engine
- ปล่อยให้ส่วนที่เหลือเป็นไปตามเดิม แล้วคลิกถัดไป
- ตั้งค่าระยะเวลาเก็บรักษา เป็น 30 วัน (ระยะเวลาเก็บรักษาต้องไม่เกิน 30 วัน)
- คลิกสร้าง Bucket
- กลับไปที่กล่องโต้ตอบการสร้าง Sink แล้วปล่อยให้ส่วนบันทึกที่จะรวมไว้ใน Sink ว่างไว้
- ในส่วนบันทึกที่จะกรองออกจาก Sink ให้คลิกเพิ่มการยกเว้น แล้วกรอกข้อมูลต่อไปนี้
- ชื่อตัวกรอง "ยกเว้น": ExcludeNonRestrictedLogs
- ตัวกรอง "ยกเว้น":
NOT (resource.type = "fleetengine.googleapis.com/Fleet" OR resource.type = "fleetengine.googleapis.com/DeliveryFleet") NOT (labels.restriction = "TOS_RESTRICTED")
- คลิก Create sink
ติดต่อทีมสนับสนุนเพื่อเปิดใช้บันทึกการใช้งานที่จำกัด
- ไปที่ทีมสนับสนุนของ Google Maps Platform
- คลิก Create Case เพื่อเริ่มคำขอการสนับสนุนใหม่
ระบุข้อมูลต่อไปนี้
- รหัสโปรเจ็กต์ที่จะเปิดใช้
- อีเมลของบุคคลที่ขอทำการเปลี่ยนแปลง บุคคลนี้ควรมีสิทธิ์เข้าถึงระดับแก้ไขสำหรับโปรเจ็กต์ Google Cloud ที่คุณระบุ
ยอมรับข้อความต่อไปนี้โดยเขียนว่า Yes: การเปิดใช้เนื้อหา Google Maps ที่มีการใช้งานที่จำกัดใน Cloud Logging แสดงว่าคุณยอมรับที่จะปฏิบัติตาม ข้อกำหนดของ Google Maps Platform และ ข้อกำหนดเฉพาะบริการ Mobility รวมถึงข้อกำหนดการแคชและการใช้งานที่อนุญาตตามที่เกี่ยวข้อง กับเนื้อหา Google Maps
เมื่อทีมสนับสนุนจัดการคำขอของคุณแล้ว คุณจะได้รับการยืนยันว่าได้เปิดใช้การบันทึกสำหรับโปรเจ็กต์แล้ว
ขั้นตอนถัดไป
ดูวิธีใช้งานบันทึกใน Logs Explorer