ตั้งค่า Cloud Logging

เปิดใช้ Cloud Logging

Fleet Engine ควรเปิดใช้การบันทึกโดยอัตโนมัติ

  1. เปิด Logs Explorer
  2. ป้อนคำค้นหาต่อไปนี้

    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

สำหรับการวิเคราะห์ คุณสามารถรวมข้อมูลจากบันทึกที่จำกัดและบันทึกเริ่มต้นเพื่อรับข้อมูลบันทึกที่สมบูรณ์

ทำดังนี้เพื่อเปิดใช้บันทึกการใช้งานที่จำกัด

  1. สร้างซิงก์และ Bucket สำหรับบันทึกการใช้งานที่จำกัด แล้วกรองบันทึกลงใน Bucket ที่เหมาะสม

  2. ติดต่อทีมสนับสนุนเพื่อเปิดใช้บันทึกการใช้งานที่จำกัด

ดูรายละเอียดได้ในส่วนต่อไปนี้

สร้างซิงก์และ Bucket สำหรับบันทึกที่จำกัดในโปรเจ็กต์

  1. ใน Logs Explorer ให้เปิดหน้า ตัวจัดเส้นทางบันทึก ในการนำทางด้านซ้าย

  2. แก้ไข _Default logging bucket เพื่อยกเว้นบันทึกการใช้งานที่จำกัด

    1. ในส่วน Log Router Sinks ให้เลือก _Default logging bucket
    2. เลือกแก้ไขซิงก์ จากเมนูการดำเนินการ
    3. ไปที่ส่วนเลือกบันทึกที่จะกรองออกจากซิงก์ แล้วคลิกปุ่มเพิ่มการยกเว้น
    4. ตั้งค่าชื่อตัวกรองการยกเว้น เป็น ExcludeRestrictedLogs
    5. ในช่องสร้างตัวกรองการยกเว้น ให้วางตัวกรองนี้: labels.restriction="TOS_RESTRICTED"
    6. คลิกอัปเดตซิงก์
  3. สร้าง Bucket บันทึกที่จำกัดเพื่อจัดเก็บบันทึกการใช้งานที่จำกัด โดยสร้างซิงก์และ Bucket สำหรับบันทึกทั้งหมด แล้วยกเว้นบันทึกที่ไม่จำกัด

    1. ในหน้า ตัวจัดเส้นทางบันทึก ให้เลือก สร้างซิงก์ ที่ด้านบน
    2. กรอกรายละเอียดซิงก์ ดังนี้
      1. ชื่อ: RestrictedLogs
      2. คำอธิบาย: กำหนดเส้นทางบันทึกการใช้งานที่จำกัดของ Fleet Engine
    3. คลิกถัดไป
    4. กรอกปลายทางของซิงก์ ดังนี้
      1. เลือกบริการซิงก์: Bucket บันทึก
      2. เลือก Bucket บันทึก: เลือกสร้าง Bucket บันทึกใหม่
      3. กรอกข้อมูลต่อไปนี้ในกล่องโต้ตอบรายละเอียด Bucket
        1. ชื่อ: Restricted
        2. คำอธิบาย: มีบันทึกการใช้งานที่จำกัดของ Fleet Engine
      4. ปล่อยให้ส่วนที่เหลือเป็นไปตามเดิม แล้วคลิกถัดไป
      5. ตั้งค่าระยะเวลาเก็บรักษา เป็น 30 วัน (ระยะเวลาเก็บรักษาต้องไม่เกิน 30 วัน)
      6. คลิกสร้าง Bucket
    5. กลับไปที่กล่องโต้ตอบการสร้างซิงก์ ให้เว้นว่างส่วนบันทึกที่จะรวมไว้ในซิงก์
    6. ในส่วนบันทึกที่จะกรองออกจากซิงก์ ให้คลิกเพิ่มการยกเว้น แล้วกรอกข้อมูลต่อไปนี้
      1. ชื่อตัวกรองการยกเว้น: ExcludeNonRestrictedLogs
      2. ตัวกรองการยกเว้น: NOT (resource.type = "fleetengine.googleapis.com/Fleet" OR resource.type = "fleetengine.googleapis.com/DeliveryFleet") NOT (labels.restriction = "TOS_RESTRICTED")
    7. คลิกสร้างซิงก์

ติดต่อทีมสนับสนุนเพื่อเปิดใช้บันทึกการใช้งานที่จำกัด

  1. ไปที่การสนับสนุนของ Google Maps Platform
  2. คลิกสร้างเคส เพื่อเริ่มคำขอการสนับสนุนใหม่
  3. ระบุข้อมูลต่อไปนี้

    • รหัสโปรเจ็กต์ที่จะเปิดใช้
    • อีเมลของบุคคลที่ขอทำการเปลี่ยนแปลง บุคคลนี้ควรมีสิทธิ์เข้าถึงระดับแก้ไขในโปรเจ็กต์ Google Cloud ที่คุณระบุไว้
  4. ยอมรับข้อความต่อไปนี้โดยเขียนคำว่า ใช่: การเปิดใช้เนื้อหา Google Maps ที่มีการใช้งานที่จำกัดใน Cloud Logging แสดงว่าคุณยอมรับที่จะปฏิบัติตาม ข้อกำหนดของ Google Maps Platform และ ข้อกำหนดเฉพาะของบริการคมนาคมขนส่ง รวมถึงข้อกำหนดการแคชและการใช้งานที่ได้รับอนุญาตตามที่เกี่ยวข้อง กับเนื้อหา Google Maps

เมื่อทีมสนับสนุนจัดการคำขอของคุณแล้ว คุณจะได้รับการยืนยันว่าได้เปิดใช้การบันทึกสำหรับโปรเจ็กต์แล้ว

ขั้นตอนถัดไป

ดูวิธีใช้งานบันทึกใน Logs Explorer