การตรวจสอบการใช้ Google Maps Platform API, โควต้า และ ข้อมูลสำหรับการเรียกเก็บเงินเป็นประจำ ข้อมูลนี้จะช่วยให้คุณ วัดการใช้งาน API, ใช้งานภายในขีดจำกัดการใช้งานที่กำหนดไว้ล่วงหน้า และควบคุมต้นทุน ผ่านงบประมาณที่วางแผนไว้ การตรวจสอบข้อมูลนี้ยังช่วยแจ้งเตือน การโต้ตอบที่อาจเกิดขึ้นระหว่างแอปพลิเคชันของคุณกับ บริการ Google Maps Platform
Maps Platform มีเครื่องมือ 2 อย่างที่ช่วยคุณรีวิวได้ ข้อมูลการใช้งาน โควต้า และการเรียกเก็บเงิน:
- การรายงาน: ชุดรายงานภาพที่กำหนดไว้ล่วงหน้าซึ่งช่วยให้คุณเห็นการใช้งาน API พื้นฐานได้อย่างง่ายดาย และข้อมูลสำหรับการเรียกเก็บเงินใน Google Cloud Console คุณสามารถ กำหนดจำนวนการเรียก API ดูว่าคุณใกล้จะใช้งาน API ได้เร็วแค่ไหน โควต้า และตรวจสอบการใช้งานการเรียกเก็บเงินเมื่อเวลาผ่านไป
การตรวจสอบ: ชุดเครื่องมือทั้งใน Cloud Console และผ่าน API ที่ช่วยให้คุณตรวจสอบ API ได้ ข้อมูลการใช้งาน โควต้า และการเรียกเก็บเงิน และกำหนดการแจ้งเตือนเมื่อ ใกล้จะถึงขีดจำกัดที่กำหนดไว้ล่วงหน้าแล้ว
การตรวจสอบช่วยให้คุณสร้าง แดชบอร์ดการตรวจสอบที่แสดงเมตริกเป็นแผนภูมิประเภทต่างๆ นอกจากนี้คุณยัง ออกการแจ้งเตือน เช่น อีเมลหรือข้อความ SMS เมื่อเมตริก เกินเกณฑ์ที่กำหนดไว้ล่วงหน้า
การรายงาน
การรายงาน ใน Maps Platform จะมีชุดรายงานภาพที่กำหนดไว้ล่วงหน้า ซึ่งให้คุณดูการใช้งาน API พื้นฐาน โควต้า และข้อมูลสำหรับการเรียกเก็บเงินได้อย่างง่ายดาย Cloud Console ดูรายงานสำหรับ การใช้งาน Maps Platform API, โควต้า และหมายเลขการเรียกเก็บเงินโดยใช้ Cloud Console
API และ รายงานบริการ
Cloud Console API และ รายงานบริการ ให้เมตริกการใช้งานสำหรับ API ทั้งหมดที่เปิดใช้สำหรับโปรเจ็กต์ของคุณ รวมถึง Maps Platform API และ SDK รวมถึง Google API อื่นๆ ทั้งหมดและ บริการต่างๆ
รูปภาพนี้แสดง API และ บริการ
โควต้า
โควต้าจะกำหนดขีดจำกัดของจำนวนคำขอที่โปรเจ็กต์ทำได้ไปยัง Maps Platform API เราจำกัดคำขอได้ 3 วิธีดังนี้
- ต่อวัน
- ต่อนาที
- ต่อผู้ใช้ต่อนาที (หากมี)
เฉพาะคำขอที่สำเร็จและคำขอที่ประสบความสำเร็จ ที่ทำให้ข้อผิดพลาดเกี่ยวกับเซิร์ฟเวอร์นับรวมในโควต้า คำขอที่ไม่ผ่านการตรวจสอบสิทธิ์ จะไม่นับรวมในโควต้า
การใช้งานโควต้าจะแสดงเป็นกราฟในรายงานโควต้า ใน Cloud Console
การเรียกเก็บเงิน
การเรียกเก็บเงิน Cloud Console รายงานจะแสดงข้อมูลการเรียกเก็บเงินและค่าใช้จ่ายที่เกี่ยวข้องสำหรับโปรเจ็กต์ที่คุณเลือก
หน้ารายงานการเรียกเก็บเงินใน Cloud ช่วยให้คุณดูค่าใช้จ่ายการใช้งาน Google Cloud Platform ได้ สำหรับโปรเจ็กต์ทั้งหมดที่ลิงก์กับบัญชีสำหรับการเรียกเก็บเงินใน Cloud เพื่อช่วยดูค่าใช้จ่าย เทรนด์ที่สำคัญต่อคุณ คุณสามารถเลือกช่วงข้อมูล ระบุเวลาได้ กำหนดค่าตัวกรองแผนภูมิ และจัดกลุ่มตามโปรเจ็กต์, บริการ, SKU หรือ ตำแหน่งนั้น
รายงานการเรียกเก็บเงินใน Cloud สามารถช่วยตอบคําถามต่อไปนี้ได้
- แนวโน้มการใช้จ่ายสำหรับ Google Cloud Platform ในเดือนปัจจุบันของฉันเป็นอย่างไร
- โปรเจ็กต์ใดที่มีค่าใช้จ่ายมากที่สุดในเดือนที่ผ่านมา
- ค่าใช้จ่ายในอนาคตที่คาดการณ์ไว้ตามแนวโน้มที่ผ่านมามีอะไรบ้าง
- ฉันใช้การใช้จ่ายตามภูมิภาคเท่าใด
รูปภาพนี้แสดงรายงานการเรียกเก็บเงิน
การตรวจสอบ
Cloud Monitoring รวบรวมข้อมูลการวัดผลบริการและทรัพยากร Google Cloud Platform ที่คุณใช้ ตัวอย่างเช่น คุณสามารถตรวจสอบการเรียก API หรือการใช้งานโควต้าเกิน ช่วงเวลาที่ระบุ
นอกจากคุณจะสามารถกำหนดเมตริกและแผนภูมิที่กำหนดเองได้แล้ว การแจ้งเตือน ใช้การแจ้งเตือนเพื่อส่งการแจ้งเตือนเมื่อประสิทธิภาพของบริการ ไม่เป็นไปตามเกณฑ์ที่คุณกำหนด ตัวอย่างเช่น คุณสามารถส่งการแจ้งเตือนเป็น ไปยังแอป Cloud Console บนอุปกรณ์เคลื่อนที่ ตัวเลือก
เมตริก
ใน Cloud Monitoring:
- เมตริกจะอธิบายสิ่งที่วัด ตัวอย่างของ รวมจำนวนการเรียกไปยัง API เปอร์เซ็นต์โควต้าการใช้งาน หรือการใช้งาน CPU ของเครื่องเสมือน
- อนุกรมเวลาคือโครงสร้างข้อมูลที่มีการประทับเวลา การวัดและข้อมูลเกี่ยวกับแหล่งที่มาและความหมายของเมตริกเหล่านั้น การวัดค่าต่างๆ
หากต้องการสำรวจข้อมูลเมตริก ให้สร้างแผนภูมิด้วยเครื่องมือสำรวจเมตริก ตัวอย่างเช่น หากต้องการดูจำนวนคำขอของ API ในช่วง 1 นาทีในชั่วโมงที่ผ่านมา ให้ใช้ เครื่องมือสำรวจเมตริกเพื่อสร้างแผนภูมิที่แสดงข้อมูลล่าสุด
แดชบอร์ด
แดชบอร์ดช่วยให้ คุณดูและตรวจสอบข้อมูลอนุกรมเวลาเป็นชุดแผนภูมิ วิธีสร้าง แดชบอร์ดที่กำหนดเอง คุณจะใช้ Cloud Console หรือ Cloud Monitoring API
รูปภาพต่อไปนี้แสดงแดชบอร์ดที่กำหนดเองพร้อมแผนภูมิ 2 รายการ แผนภูมิโควต้าทางด้านซ้าย และแผนภูมิจำนวน API ทางด้านขวา
การแจ้งเตือน
รับการแจ้งเตือนเมื่อประสิทธิภาพของบริการไม่เป็นไปตามเกณฑ์ สร้างนโยบายการแจ้งเตือน เช่น คุณสามารถสร้างการแจ้งเตือน นโยบายที่แจ้งเตือนทีมที่กำลังใช้งานเมื่อเปอร์เซ็นไทล์ที่ 90 ของเวลาในการตอบสนอง ของการตอบกลับ HTTP 200 จากบริการของคุณเกิน 100 มิลลิวินาที
การแจ้งเตือนทำให้คุณตระหนักถึงปัญหาในแอปพลิเคชันระบบคลาวด์ของคุณอย่างทันท่วงที แก้ปัญหาได้อย่างรวดเร็ว
Cloud Monitoring สนับสนุนการแจ้งเตือนหลายประเภท เช่น
- การแจ้งเตือนเกณฑ์เมตริก: ทริกเกอร์การแจ้งเตือนหากเมตริกสูงกว่าหรือต่ำกว่าค่าในช่วงระยะเวลาหนึ่งๆ หรือ เมตริกจะเพิ่มขึ้นหรือลดลงตามเปอร์เซ็นต์ที่กำหนดไว้ล่วงหน้า
- การแจ้งเตือนงบประมาณ: ใช้การแจ้งเตือนเมื่อค่าใช้จ่ายเกินเปอร์เซ็นต์ของงบประมาณ
- การแจ้งเตือนโควต้า: เรียกใช้การแจ้งเตือนเมื่อการใช้งานใกล้ถึงขีดจำกัดโควต้า