ภาพรวมการรายงานและการตรวจสอบ

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

สิ่งสําคัญคือต้องตรวจสอบการใช้งาน Google Maps Platform API, โควต้า และข้อมูลสําหรับการเรียกเก็บเงินเป็นประจํา ข้อมูลนี้จะช่วยให้คุณวัดการใช้งาน API ควบคุมปริมาณการใช้เกินขีดจํากัดที่กําหนดไว้ล่วงหน้า และควบคุมค่าใช้จ่ายผ่านงบประมาณที่วางแผนไว้ การตรวจสอบข้อมูลนี้ยังสามารถแจ้งเตือนเมื่อมีการโต้ตอบที่ไม่คาดคิดระหว่างแอปพลิเคชันกับบริการ Google Maps Platform เกิดขึ้น

แพลตฟอร์ม Maps มีเครื่องมือ 2 อย่างที่ช่วยให้คุณตรวจสอบ การใช้งาน โควต้า และข้อมูลสําหรับการเรียกเก็บเงิน

  • การรายงาน: ชุดรายงานภาพที่กําหนดไว้ล่วงหน้าซึ่งช่วยให้คุณดูการใช้งาน API พื้นฐาน โควต้า และข้อมูลสําหรับการเรียกเก็บเงินพื้นฐานใน Google Cloud Console ได้อย่างง่ายดาย คุณจะระบุจํานวนการเรียก API ได้อย่างรวดเร็ว ดูจํานวนโควต้าการใช้งาน API ที่ใกล้จะถึงขีดจํากัด และตรวจสอบการใช้งานการเรียกเก็บเงินในช่วงเวลาต่างๆ ได้
  • การตรวจสอบ: ชุดเครื่องมือทั้งใน Cloud Console และ API ที่ช่วยให้คุณติดตามการใช้งาน API, โควต้า และข้อมูลสําหรับการเรียกเก็บเงิน และกําหนดการแจ้งเตือนเมื่อเมตริกเหล่านี้มีการใช้ขีดจํากัดที่กําหนดไว้ล่วงหน้า

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

การรายงาน

การรายงาน ใน Maps Platform มีชุดรายงานภาพที่กําหนดไว้ล่วงหน้า ซึ่งช่วยให้คุณดูการใช้งาน API โควต้า และข้อมูลสําหรับการเรียกเก็บเงินพื้นฐาน ใน Cloud Console ได้อย่างง่ายดาย ดูรายงานการใช้งาน Maps Platform API โควต้า และหมายเลขการเรียกเก็บเงินของคุณโดยใช้ Cloud Console

API และรายงานบริการ

รายงาน API และบริการของ Cloud Console จะแสดงเมตริกการใช้งานสําหรับ API ทั้งหมดที่เปิดใช้สําหรับโปรเจ็กต์ของคุณ รวมถึง Maps API และ SDK รวมถึง Maps API และบริการอื่นๆ ทั้งหมด

รูปภาพนี้แสดงรายงาน API และบริการต่างๆ

ภาพหน้าจอของหน้า Monitoring API ใน Google Cloud Console ที่แสดงแดชบอร์ด API และรายงานบริการ แผนภูมิดังกล่าวแสดงแผนภูมิแยกกันสําหรับการเข้าชม ข้อผิดพลาด และเวลาในการตอบสนองตามค่ามัธยฐาน แผนภูมิเหล่านี้แสดงข้อมูลของ 1 ชั่วโมงถึง 30 วันได้

โควต้า

โควต้าจะกําหนดขีดจํากัดจํานวนคําขอที่โปรเจ็กต์ทําได้สําหรับ Maps Platform API คําขอมี 3 วิธีดังนี้

  • ต่อวัน
  • ต่อนาที
  • ต่อผู้ใช้ต่อนาที (หากมี)

เฉพาะคําขอที่สําเร็จและคําขอที่ก่อให้เกิดข้อผิดพลาดเกี่ยวกับเซิร์ฟเวอร์เท่านั้นที่จะนับรวมในโควต้า คําขอที่ไม่ผ่านการตรวจสอบสิทธิ์จะไม่นับรวมในโควต้า

การใช้งานโควต้าจะแสดงเป็นกราฟในหน้ารายงานโควต้าใน Cloud Console

ภาพหน้าจอแสดงหน้า Maps และอันดับที่ 39 ใน Google Cloud Console โดยจะแสดงโควต้าตาม API โดยใช้ตัวเลือก จากนั้นแสดงการโหลดแผนที่ที่เกี่ยวข้องกับโควต้าที่กําหนดไว้สําหรับ API ที่เป็นปัญหา

การเรียกเก็บเงิน

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

หน้ารายงานการเรียกเก็บเงินใน Cloud จะแสดงค่าใช้จ่ายการใช้งาน Google Cloud Platform ของทุกโปรเจ็กต์ที่ลิงก์กับบัญชีสําหรับการเรียกเก็บเงินใน Cloud เพื่อช่วยในการดูแนวโน้มค่าใช้จ่ายที่สําคัญสําหรับคุณ คุณสามารถเลือกช่วงข้อมูล ระบุช่วงเวลา กําหนดค่าตัวกรองแผนภูมิ และจัดกลุ่มตามโปรเจ็กต์ บริการ SKU หรือตําแหน่ง

รายงานการเรียกเก็บเงินใน Cloud ช่วยคุณตอบคําถามต่อไปนี้ได้

  • แนวโน้มการใช้จ่ายบน Google Cloud Platform ในเดือนปัจจุบันของฉันเป็นอย่างไร
  • โครงการใดราคาสูงสุดในเดือนที่ผ่านมา
  • ค่าใช้จ่ายในอนาคตที่คาดการณ์ตามแนวโน้มในอดีตคืออะไร
  • ฉันใช้ภูมิภาคเท่าใด

รูปภาพนี้แสดงรายงานการเรียกเก็บเงิน

ภาพหน้าจอของหน้า Maps และอันดับ 39 ใน Google Cloud Console โดยจะแสดงข้อมูลการเรียกเก็บเงิน 1 เดือนสําหรับโปรเจ็กต์ทั้งหมด

Monitoring

Cloud Monitoring จะรวบรวมการวัดบริการและทรัพยากร Google Cloud Platform ที่คุณใช้ เช่น คุณสามารถตรวจสอบการเรียก API หรือการใช้โควต้าในช่วงเวลาที่ระบุได้

คุณกําหนดเมตริกและแผนภูมิที่กําหนดเอง รวมถึงกําหนดการแจ้งเตือนได้อีกด้วย ใช้การแจ้งเตือนเพื่อส่งการแจ้งเตือนเมื่อประสิทธิภาพของบริการไม่เป็นไปตามเกณฑ์ที่คุณกําหนดไว้ เช่น การส่งการแจ้งเตือนทางอีเมล ข้อความ ไปยังแอป Cloud Console บนอุปกรณ์เคลื่อนที่ และตัวเลือกอื่นๆ

เมตริก

ใน Cloud Monitoring:

  • เมตริกจะอธิบายสิ่งที่วัด ตัวอย่างเมตริก ได้แก่ จํานวนการเรียก API, เปอร์เซ็นต์ของโควต้าการใช้งานที่ใช้ หรือการใช้งาน CPU ของเครื่องเสมือน
  • อนุกรมเวลาเป็นโครงสร้างข้อมูลที่มีการวัดเวลาที่บันทึกของเมตริกและข้อมูลเกี่ยวกับแหล่งที่มาและความหมายของการวัดเหล่านั้น

หากต้องการสํารวจข้อมูลเมตริก ให้สร้างแผนภูมิด้วยเครื่องมือสํารวจเมตริก เช่น หากต้องการดูจํานวนคําขอของ API ในช่วงเวลา 1 นาทีในช่วงชั่วโมงที่ผ่านมา ให้ใช้โปรแกรมสํารวจเมตริกเพื่อสร้างแผนภูมิที่แสดงข้อมูลล่าสุด

ภาพหน้าจอแผนภูมิเส้นที่กําหนดเองซึ่งแสดงจํานวน API แผนภูมิแสดงข้อมูลตั้งแต่ 1 ชั่วโมงไปจนถึง 6 สัปดาห์ หรือกรอบเวลาที่กําหนดเอง

แดชบอร์ด

แดชบอร์ดช่วยให้คุณดูและตรวจสอบข้อมูลอนุกรมเวลาเป็นคอลเล็กชันแผนภูมิได้ หากต้องการสร้างแดชบอร์ดที่กําหนดเอง ให้ใช้ Cloud Console หรือ Cloud Monitoring API

ภาพต่อไปนี้แสดงหน้าแดชบอร์ดที่กําหนดเองซึ่งมีแผนภูมิ 2 แผนภูมิ ได้แก่ แผนภูมิโควต้าทางด้านซ้าย และแผนภูมิการนับ API ทางด้านขวา

ภาพหน้าจอของแดชบอร์ดที่กําหนดเองซึ่งแสดงแผนภูมิ 2 รายการ แผนภูมิด้านซ้ายคือแผนภูมิโควต้า ขณะที่แผนภูมิทางด้านขวาคือแผนภูมิการใช้ API แผนภูมิทั้ง 2 รายการจะแสดงจุดเวลาบนแกนนอน

การแจ้งเตือน

หากต้องการรับการแจ้งเตือนเมื่อประสิทธิภาพของบริการไม่เป็นไปตามเกณฑ์ที่คุณกําหนดไว้ ให้สร้างนโยบายการแจ้งเตือน เช่น คุณสามารถสร้างนโยบายการแจ้งเตือนเพื่อแจ้งทีมทํางานเมื่อเวลาในการตอบสนองของการตอบกลับ HTTP 200 จากเปอร์เซ็นไทล์ที่ 90 จากบริการของคุณเกิน 100 มิลลิวินาที

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

Cloud Monitoring รองรับการแจ้งเตือนหลายประเภท เช่น

ขั้นต่อไปคืออะไร