ตั้งค่า Cloud Logging

เปิดใช้ Cloud Logging

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

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

    resource.type:"fleetengine.googleapis.com"
    

หากผลลัพธ์ของรายการการค้นหาแสดงบันทึก แสดงว่ามีการบันทึกอยู่

หากไม่เห็นบันทึกใดๆ ในผลการค้นหาสำหรับข้อความค้นหานี้ แสดงว่าโปรเจ็กต์อาจไม่ได้เปิดใช้ Cloud Logging หากต้องการเปิดใช้ Cloud Logging โปรดติดต่อทีมสนับสนุนของ Google Maps Platform

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

ตามข้อกำหนดเฉพาะบริการระบบเคลื่อนที่ ข้อมูลบันทึกบางส่วนที่ Fleet Engine สร้างขึ้นจะได้รับการเก็บรักษาเป็นเวลา 30 วันเท่านั้น Fleet Engine จะติดป้ายกำกับบันทึกเหล่านั้นเป็น TOS_RESTRICTED และจัดเรียงลงในที่เก็บบันทึกการเก็บรักษาแบบจำกัด ซึ่งคุณต้องสร้างตามที่แสดงด้านล่าง

ระบบจะกำหนดข้อมูลบันทึกอื่นๆ ทั้งหมดไปยังที่เก็บข้อมูลเริ่มต้นซึ่งจะเก็บรักษาได้นานขึ้นตามที่ระบุไว้ในข้อกำหนดเฉพาะของบริการโมบิลิตี โปรดดูพื้นที่เก็บบันทึกในคอนโซล Google Cloud เกี่ยวกับการปรับแต่งที่เก็บบันทึกและระยะเวลาการเก็บรักษา

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

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

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

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

โปรดดูรายละเอียดที่หัวข้อต่อไปนี้

สร้างที่เก็บข้อมูลและที่เก็บสำหรับบันทึกที่ถูกจํากัดในโปรเจ็กต์

  1. ใน Logs Explorer ให้เปิดหน้า Log Router ในการนําทางด้านซ้ายมือ

  2. แก้ไขที่เก็บข้อมูลการบันทึกเริ่มต้น _ เพื่อยกเว้นบันทึกการใช้งานที่มีข้อจำกัด

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

    1. ในหน้าเราเตอร์ของบันทึก ให้เลือกสร้างซิงก์ที่ด้านบน
    2. กรอกรายละเอียดซิงก์ ดังนี้
      1. ชื่อ: RestrictedLogs
      2. คําอธิบาย: กําหนดเส้นทางบันทึกการใช้งานที่จํากัดของ Fleet Engine
    3. คลิกถัดไป
    4. กรอกข้อมูลในปลายทางของซิงก์ ดังนี้
      1. เลือกบริการซิงค์: ที่เก็บข้อมูลบันทึก
      2. เลือกที่เก็บข้อมูลบันทึก: เลือกสร้างที่เก็บข้อมูลบันทึกใหม่
      3. ในกล่องโต้ตอบรายละเอียดที่เก็บข้อมูล ให้กรอกข้อมูลต่อไปนี้
        1. ชื่อ: จำกัด
        2. คําอธิบาย: มีบันทึกการใช้งานแบบจํากัดของ Fleet Engine
      4. ปล่อยส่วนที่เหลือไว้เหมือนเดิม แล้วคลิกถัดไป
      5. ตั้งค่าระยะเวลาเก็บรักษาเป็น 30 วัน (ระยะเวลาการเก็บรักษาต้องไม่เกิน 30 วัน)
      6. คลิกสร้างที่เก็บข้อมูล
    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
  2. คลิกสร้างเคสเพื่อเริ่มคำขอรับความช่วยเหลือใหม่
  3. ระบุข้อมูลต่อไปนี้

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

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

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

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