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

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

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

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

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

การรายงาน

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

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

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

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

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

โควต้า

โควต้าจะกำหนดขีดจำกัดจำนวนคำขอที่โปรเจ็กต์ของคุณทำได้ต่อ API ของ Maps Platform คำขออาจถูกจำกัดได้ 3 วิธี ดังนี้

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

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

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

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

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

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

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

รายงานการเรียกเก็บเงินในระบบคลาวด์ช่วยตอบคำถามต่อไปนี้ได้

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

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

ภาพหน้าจอของหน้าการเรียกเก็บเงินของ Maps ในคอนโซล Google Cloud ซึ่งจะแสดงข้อมูลสำหรับการเรียกเก็บเงินของทุกโปรเจ็กต์เป็นเวลา 1 เดือนตามปฏิทิน

การตรวจสอบ

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

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

เมตริก

ใน Cloud Monitoring ให้ทำดังนี้

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

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

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

หน้าแดชบอร์ด

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

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

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

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

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

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

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

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