Fleet Debugger (https://googlemaps.github.io/fleet-debugger/) เป็นเครื่องมือบนเว็บแบบโอเพนซอร์สที่ช่วยให้คุณเห็นภาพบันทึกของ Fleet Engine จาก Cloud Logging โดยมีแผนที่และไทม์ไลน์แบบอินเทอร์แอกทีฟเพื่อ วิเคราะห์ข้อมูลยานพาหนะและงานหรือการเดินทาง ซึ่งทำงานในเบราว์เซอร์ของคุณทั้งหมด
ฟีเจอร์หลัก
Fleet Debugger ช่วยให้คุณเข้าใจเส้นทางที่ซับซ้อนและพฤติกรรมของยานพาหนะได้โดย การนำเสนอสิ่งต่อไปนี้
- แผนที่แบบอินเทอร์แอกทีฟและการเล่นไทม์ไลน์ซ้ำเพื่อดูกิจกรรมตามลำดับ
- การซิงค์ระหว่างแผนที่ ตารางข้อมูล และไทม์ไลน์
- การตรวจสอบรายการบันทึกโดยละเอียดเพื่อเจาะลึกคำขอและการตอบกลับ API
- การแสดงภาพเส้นทางและการจราจรที่วางแผนไว้ (ต้องใช้บันทึกการใช้งานที่จำกัด)
- การเปรียบเทียบตำแหน่งหยุดที่ขอเทียบกับตำแหน่งหยุดจริง (ต้องใช้บันทึกการใช้งานที่จำกัด)

โหลดข้อมูลจาก Cloud Logging
วิธีหลักในการใช้ Fleet Debugger คือการเชื่อมต่อโดยตรงกับ Cloud Logging ของโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google Cloud โดยทำตามขั้นตอนต่อไปนี้
- เปิดเครื่องมือ: ไปที่ เครื่องมือแก้ไขข้อบกพร่องของฟลีท
- เลือกชุดข้อมูล: คลิกปุ่ม "เลือกชุดข้อมูล"
- ป้อนพารามิเตอร์: ป้อนรหัสโปรเจ็กต์ รหัสยานพาหนะ หรือรหัสการเดินทางหรืองาน และช่วงเวลาที่เลือก
- ดึงข้อมูลบันทึก: คลิก "ลงชื่อเข้าใช้และดึงข้อมูลบันทึก"
- ลงชื่อเข้าใช้: ตรวจสอบสิทธิ์ด้วยบัญชี Google ที่มีสิทธิ์ที่จำเป็น
สำหรับการเข้าถึง Cloud Logging (เช่น
roles/logging.viewer)
วิธีการโหลดข้อมูลอื่นๆ
แม้ว่าการเชื่อมต่อโดยตรงกับ Cloud Logging มักจะง่ายที่สุด แต่คุณอาจใช้วิธีการที่อิงตามไฟล์ด้วยเหตุผลหลายประการ ดังนี้
- เพื่อวิเคราะห์บันทึกที่สมาชิกในทีมให้มา
- หากต้องการโหลดชุดข้อมูลที่ส่งออกก่อนหน้านี้เพื่อวิเคราะห์อีกครั้ง
หากต้องการทำงานกับบันทึกเมื่อคุณไม่มีสิทธิ์เข้าถึงโปรเจ็กต์ GCP โดยตรง
- การนำเข้าไฟล์: คุณยังโหลดข้อมูลบันทึกจากไฟล์ JSON หรือ ZIP ได้โดยใช้ปุ่ม "โหลดไฟล์ JSON หรือ ZIP แทน" ไฟล์เหล่านี้อาจเป็นไฟล์ที่คุณเคยส่งออกจาก Cloud Logging หรือจากเครื่องมือเอง
- การส่งออกจากเครื่องมือ: หากต้องการแชร์ชุดข้อมูล ให้ใช้เมนูแบบเลื่อนลงของชุดข้อมูล แล้วเลือก "ส่งออก" ซึ่งจะดาวน์โหลดไฟล์ JSON ที่บีบอัดได้ เครื่องมือนี้รองรับการโหลดไฟล์ ZIP ของ JSON ที่บีบอัด
ข้อมูลทั้งหมดจะยังคงอยู่ในเบราว์เซอร์ของคุณ
บันทึกการใช้งานที่จำกัด
คุณไม่จำเป็นต้องเปิดใช้บันทึกการใช้งานแบบจำกัดเพื่อให้ Fleet Debugger ทำงานได้ แต่เราขอแนะนำให้เปิดใช้เพื่อให้เห็นภาพที่สมบูรณ์ที่สุด บันทึกเหล่านี้จะให้บริบทที่เป็นประโยชน์ ซึ่งรวมถึงข้อมูลต่อไปนี้
- เส้นทางการนำทางที่วางแผนไว้ของคนขับจาก Navigation SDK
- ข้อมูลการจราจรตามเส้นทาง
- สถานที่รับและสถานที่ส่งที่ขอไว้เดิม นอกเหนือจากสถานที่จริง
หากไม่มีบันทึกที่จำกัด รายละเอียดที่เฉพาะเจาะจงเหล่านี้จะไม่พร้อมใช้งานใน ดีบักเกอร์
แหล่งข้อมูล
- Fleet debugger
- ที่เก็บ GitHub: คุณดูซอร์สโค้ดและรายงานปัญหาได้ในที่เก็บนี้
การสนับสนุน
เครื่องมือ Fleet Debugger นี้มีให้บริการภายใต้ใบอนุญาตโอเพนซอร์ส โดยไม่ได้อยู่ภายใต้หลักเกณฑ์ด้านบริการสนับสนุนด้านเทคนิคของฝ่ายสนับสนุนของ Google Maps Platform SLA หรือนโยบายการเลิกใช้งาน บริการ Google Maps Platform ที่เครื่องมือใช้ยังคงอยู่ภายใต้ ข้อกำหนดในการให้บริการของ Google Maps Platform
- หากต้องการรายงานข้อบกพร่องหรือขอฟีเจอร์ โปรดแจ้งปัญหาใน GitHub
- หากมีคำถามและการพูดคุยทางเทคนิค ให้ใช้ช่องทางชุมชนนักพัฒนาซอฟต์แวร์ Google Maps Platform
- หากต้องการมีส่วนร่วมในโปรเจ็กต์ โปรดอ่านคำแนะนำในการมีส่วนร่วมในที่เก็บ