ตรวจสอบกิจกรรมที่เก็บข้อมูลบนคลาวด์

ในการจัดการโปรเจ็กต์ Firebase คุณจะต้องตรวจสอบการใช้งาน Cloud Storage (เช่น จำนวนไบต์ที่จัดเก็บ จำนวนคำขอดาวน์โหลดที่มาจากแอปของคุณ)

หากต้องการตรวจสอบการใช้งาน Cloud Storage ที่เรียกเก็บเงิน ให้ตรวจสอบ แดชบอร์ดการใช้งานและการเรียกเก็บเงิน

สำหรับการใช้งานทรัพยากร ทั้งแท็บ การใช้งาน Cloud Storage ในคอนโซล Firebase และตัววัดที่พร้อมใช้งานผ่าน Cloud Monitoring สามารถช่วยคุณตรวจสอบการใช้งาน Cloud Storage ได้ การตรวจสอบประเภทนี้สามารถช่วยให้คุณระบุปัญหาที่อาจเกิดขึ้นในแอปของคุณ การดูการใช้งานแอปของคุณสามารถให้ข้อมูลเชิงลึกเกี่ยวกับใบเรียกเก็บเงินของคุณได้ นอกจากนี้ หากมีบางอย่างผิดปกติ การแสดงภาพการดำเนินงานของที่เก็บข้อมูล Cloud Storage ที่ชัดเจน (เช่น โดยการตรวจสอบการประเมินกฎความปลอดภัยของ Cloud Storage) อาจเป็นประโยชน์สำหรับการแก้ปัญหา

คอนโซล Firebase

คอนโซล Firebase มีแดชบอร์ดการใช้งานที่แสดง Storage Bytes ที่จัดเก็บ การนับอ็อบเจ็กต์ แบนด์วิดท์ และคำขอดาวน์โหลดเมื่อเวลาผ่านไป เมตริกพื้นที่เก็บข้อมูล (ไบต์ที่จัดเก็บและจำนวนอ็อบเจ็กต์) จะอัปเดตภายใน 24 ชั่วโมง เมตริกการใช้งาน (แบนด์วิดท์และคำขอดาวน์โหลด) จะอัปเดตทุกสองสามชั่วโมง

ไปที่หน้าการใช้งาน

แดชบอร์ดการใช้งาน Cloud Storage ในคอนโซล Firebase

นอกจากนี้ คอนโซล Firebase ยังมีแดชบอร์ดการประเมินกฎความปลอดภัยของ Firebase ซึ่งเป็นมุมมองที่มีประโยชน์และรวดเร็วของการเรียกใช้กฎ คุณสามารถเสริมแดชบอร์ดนี้ด้วยการวิเคราะห์โดยละเอียดใน Cloud Monitoring

ไปที่หน้ากฎ

แดชบอร์ดกฎของ Cloud Storage ในคอนโซล Firebase

Google Cloud Console

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

การใช้ Cloud Storage ในหน้าโควต้า App Engine

การตรวจสอบระบบคลาวด์

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

ชื่อเมตริก คำอธิบาย
การประเมินกฎ จำนวนการประเมินกฎความปลอดภัยของ Cloud Storage ที่ดำเนินการเพื่อตอบสนองต่อคำขอเขียนหรืออ่าน คุณสามารถแบ่งตัววัดนี้ตามผลลัพธ์ของคำขอ (อนุญาต ปฏิเสธ หรือข้อผิดพลาด) หรือชื่อที่เก็บข้อมูล
อัตราการสุ่มตัวอย่าง
เมตริก Cloud Storage จะสุ่มตัวอย่างทุกๆ 60 วินาที แต่การอัปเดตอาจใช้เวลาถึง 4 นาทีจึงจะปรากฏในหน้าแดชบอร์ดของคุณ

เมื่อใช้เมตริกเหล่านี้ คุณจะตั้งค่าแดชบอร์ด Cloud Storage ได้ดังนี้

การใช้ Cloud Storage ในแดชบอร์ด Cloud Monitoring

ทำตามขั้นตอนด้านล่างเพื่อเริ่มตรวจสอบ Cloud Storage ด้วย Cloud Monitoring

สร้างพื้นที่ทำงาน Cloud Monitoring

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

  1. เปิดหน้าการตรวจสอบระบบคลาวด์

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

  2. เลือกตัวเลือก พื้นที่ทำงานใหม่ หรือเลือกพื้นที่ทำงานที่มีอยู่

  3. คลิก เพิ่ม หลังจากสร้างพื้นที่ทำงานของคุณแล้ว หน้า Cloud Monitoring จะเปิดขึ้น

สร้างแดชบอร์ดและเพิ่มแผนภูมิ

แสดงเมตริก Firebase ที่รวบรวมจาก Cloud Monitoring ในแผนภูมิและแดชบอร์ดของคุณเอง

ก่อนที่คุณจะดำเนินการต่อ ตรวจสอบให้แน่ใจว่าโปรเจ็กต์ของคุณเป็นส่วนหนึ่งของ พื้นที่ทำงาน Cloud Monitoring

  1. ในหน้า Cloud Monitoring ให้เปิดพื้นที่ทำงานของคุณและไปที่หน้า แดชบอร์ด

    ไปที่หน้าแดชบอร์ด

  2. คลิก สร้างแดชบอร์ด และป้อนชื่อแดชบอร์ด

  3. ที่มุมบนขวา ให้คลิก เพิ่มแผนภูมิ

  4. ในหน้าต่าง เพิ่มแผนภูมิ ให้ป้อนชื่อแผนภูมิ คลิกแท็บ เมตริก

  5. ในช่อง ค้นหาประเภททรัพยากรและเมตริก ให้ป้อน Cloud Storage for Firebase จากเมนูแบบเลื่อนลงที่เติมข้อมูลอัตโนมัติ ให้เลือกเมตริก Cloud Storage ตัวใดตัวหนึ่ง

  6. หากต้องการเพิ่มเมตริกลงในแผนภูมิเดียวกัน ให้คลิก เพิ่มเมตริก แล้วทำซ้ำขั้นตอนก่อนหน้า

  7. หรือปรับแต่งแผนภูมิของคุณตามต้องการ ตัวอย่างเช่น ในฟิลด์ ตัวกรอง ให้คลิก + เพิ่มตัวกรอง เลื่อนลง จากนั้นเลือกค่าหรือช่วงสำหรับเมตริกที่สนใจที่คุณต้องการกรองแผนภูมิ

  8. คลิก บันทึก

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแผนภูมิ Cloud Monitoring โปรดดู การทำงานกับแผนภูมิ

สร้างนโยบายการแจ้งเตือน

คุณสร้างนโยบายการแจ้งเตือนตามเมตริก Firebase ได้ ทำตามขั้นตอนด้านล่างเพื่อสร้างนโยบายการแจ้งเตือนที่ส่งอีเมลถึงคุณทุกครั้งที่เมตริก Firebase ตรงตามเกณฑ์ที่กำหนด

ก่อนที่คุณจะดำเนินการต่อ ตรวจสอบให้แน่ใจว่าโปรเจ็กต์ของคุณเป็นส่วนหนึ่งของ พื้นที่ทำงาน Cloud Monitoring

  1. ในหน้า Cloud Monitoring ให้เปิดพื้นที่ทำงานของคุณ และไปที่หน้าการ แจ้งเตือน

    ไปที่หน้าสร้างนโยบายการแจ้งเตือนใหม่

  2. คลิก สร้างนโยบาย

  3. ป้อนชื่อนโยบายการแจ้งเตือนของคุณ

  4. เพิ่มเงื่อนไขการแจ้งเตือนตามเมตริก Firebase ตัวใดตัวหนึ่ง คลิก เพิ่มเงื่อนไข

  5. เลือก เป้าหมาย ในช่อง ค้นหาประเภททรัพยากรและเมตริก ให้ป้อน Cloud Storage for Firebase จากเมนูแบบเลื่อนลงที่เติมข้อมูลอัตโนมัติ ให้เลือกเมตริก Cloud Storage

  6. ภายใต้ ทริกเกอร์นโยบาย ให้ ใช้ฟิลด์ดรอปดาวน์เพื่อกำหนดเงื่อนไขการแจ้งเตือนของคุณ

  7. เพิ่มช่องทางการแจ้งเตือนในนโยบายการแจ้งเตือนของคุณ ใต้ การแจ้งเตือน คลิก เพิ่มช่องทางการแจ้งเตือน เลือก อีเมล จากเมนูแบบเลื่อนลง

  8. ป้อนอีเมลของคุณในช่อง ที่อยู่อีเมล คลิก เพิ่ม

  9. หรือกรอกฟิลด์เอกสารเพื่อรวมข้อมูลเพิ่มเติมในการแจ้งเตือนทางอีเมลของคุณ

  10. คลิก บันทึก

หากการใช้งาน Cloud Storage ของคุณเกินเกณฑ์ที่กำหนดค่าไว้ คุณจะได้รับการแจ้งเตือนทางอีเมล

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับนโยบายการแจ้งเตือน โปรดดู ที่ บทนำสู่การแจ้งเตือน

อะไรต่อไป