คุณสามารถส่งออกข้อมูล Firebase Crashlytics ไปยัง Cloud Logging ได้ เมื่อส่งออกข้อมูลแล้ว ข้อมูลดังกล่าวจะพร้อมใช้งานใน Google Cloud Observability Suite, ซึ่งคุณสามารถ กรองบันทึก, สร้างแดชบอร์ดที่กำหนดเอง, ตั้งค่าการแจ้งเตือนที่กำหนดเอง, และแม้แต่ ส่งออกข้อมูลไปยังบริการอื่นๆ ดูรายการและตัวอย่างที่ครอบคลุมสำหรับการทำงานกับข้อมูลที่จัดเก็บไว้ใน Cloud Loggingได้ที่หัวข้อ สิ่งที่คุณทำได้ด้วยข้อมูล
หน้านี้อธิบายวิธีตั้งค่าการส่งออกข้อมูล Crashlytics และ (ไม่บังคับ) ข้อมูลเซสชัน Firebase ไปยัง Cloud Logging
ตั้งค่าการส่งออกไปยัง Cloud Logging
ในคอนโซล Firebase ให้ไปที่หน้า
การตั้งค่า > การผสานรวมคลิกลิงก์ ในการ์ด Cloud Logging
ทำตามวิธีการบนหน้าจอเพื่อตั้งค่าการส่งออกไปยัง Cloud Logging, ซึ่งรวมถึงตัวเลือกต่อไปนี้
เลือกแอปที่จะส่งออกบันทึก
หากคุณมีแอปที่ใช้งานอยู่ตั้งแต่ 1 แอปขึ้นไป เวิร์กโฟลว์การลิงก์จะแสดงระดับปริมาณการใช้อินเทอร์เน็ตโดยประมาณสำหรับบันทึกจากแอปแต่ละแอป ระบบจะประมาณค่านี้ โดยอิงตามปริมาณข้อมูล Crashlytics จาก 30 วันที่ผ่านมา
ยกเลิกการลิงก์จาก Cloud Logging
การยกเลิกการลิงก์จาก Cloud Logging จะหยุดการส่งออกบันทึกใหม่
ข้อควรระวังมีดังต่อไปนี้
ข้อมูลที่ส่งออกไปยัง Cloud Logging แล้วจะยังคงอยู่ตามระยะเวลาการเก็บรักษาที่อนุญาต และอาจมีการเรียกเก็บค่าพื้นที่เก็บข้อมูล คุณสามารถลบบันทึกด้วยตนเองเพื่อป้องกันการเรียกเก็บเงินเพิ่มเติม
หากคุณมีข้อมูล Cloud Logging ที่จัดเก็บไว้ในบริการอื่น (เช่น BigQuery) ข้อมูลดังกล่าวอาจอยู่ในบังคับของข้อกำหนดที่แตกต่างกันเพื่อความต่อเนื่องของข้อมูล
คุณสามารถยกเลิกการลิงก์จาก Cloud Logging ได้ที่ระดับโปรเจ็กต์ Firebase , ระดับผลิตภัณฑ์ Crashlytics หรือระดับแอป
วิธียกเลิกการลิงก์จาก Cloud Logging:
ในคอนโซล Firebase ให้ไปที่หน้า การผสานรวม
คลิกManage ในการ์ด Cloud Logging
เลือกว่าจะยกเลิกการลิงก์ Crashlytics ทั้งหมดหรือ ยกเลิกการลิงก์แอปที่เฉพาะเจาะจง
หากต้องการยกเลิกการลิงก์โปรเจ็กต์ Firebase ทั้งหมด ให้ค้นหาปุ่มที่ด้านล่างของหน้า
เมื่อได้รับข้อความแจ้ง ให้ยืนยันว่าต้องการหยุดการส่งออก
สิ่งที่จะเกิดขึ้นหลังจากเปิดใช้การส่งออก
ดูบันทึกสำหรับเหตุการณ์ใหม่ๆ ได้ภายในไม่กี่นาทีหลังจากที่ Crashlytics ได้รับเหตุการณ์
ตรวจสอบปริมาณการใช้อินเทอร์เน็ต
ดูปริมาณการใช้อินเทอร์เน็ตสำหรับบันทึกจากแอปที่เชื่อมโยงไว้ในการ์ด Cloud Logging ใน
Settings > Integrations > Cloud Logging ของ Firebaseดูปริมาณการใช้อินเทอร์เน็ตของเดือนปัจจุบันและเดือนก่อนหน้าได้ในหน้า พื้นที่เก็บข้อมูลบันทึก ในคอนโซลGoogle Cloud
โควต้าและการกำหนดราคา
Cloud Logging มีการใช้งานระดับไม่มีค่าใช้จ่ายต่อเดือน (ต่อโปรเจ็กต์) การใช้งานอาจมาจากผลิตภัณฑ์ Google หรือ Firebase ใดก็ได้ที่ใช้ Cloud Logging คุณ สามารถอัปเกรดโปรเจ็กต์เป็นแพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้เพื่อปลดล็อกการใช้งานและฟีเจอร์เพิ่มเติม แบบชำระเงิน ดูข้อมูลเพิ่มเติมเกี่ยวกับ การกำหนดราคาสำหรับ Cloud Logging
คุณสามารถตรวจสอบและจัดการ Cloud Logging และการเรียกเก็บเงินได้ดังนี้
ประมาณค่าใช้จ่าย Cloud Logging โดยใช้ Google Cloud เครื่องคำนวณราคา
ควบคุมบันทึกโดยสร้าง ตัวกรองการยกเว้นสำหรับซิงก์บันทึก
ตั้งค่า การแจ้งเตือน เพื่อช่วยควบคุมค่าใช้จ่าย
ระบบจะลบบันทึกโดยอัตโนมัติหลังจากผ่านไป 30 วัน โดยมีตัวเลือกในการตั้งค่า การเก็บรักษาที่กำหนดเอง
โปรดทราบว่ารายการบันทึกสำหรับคำขอหรือเหตุการณ์ที่เฉพาะเจาะจงอาจล่าช้าหรือถูกละทิ้งในบางกรณี แม้ว่าคุณจะใช้บันทึกเพื่อทำความเข้าใจคำขอหรือเหตุการณ์ได้ แต่บันทึกอาจไม่แสดงการใช้งานจริงที่ปรากฏในการใช้งานและการเรียกเก็บเงินของโปรเจ็กต์
ขั้นตอนต่อไปคืออะไร
ดูวิธีกรองบันทึก เพื่อดูข้อมูล และค่าใช้จ่ายที่เฉพาะเจาะจงสำหรับการจัดเก็บข้อมูลและการวิเคราะห์เพิ่มเติม
ดูและสร้าง เมตริกตามบันทึก แล้วใช้เมตริกเหล่านี้ใน Cloud Monitoring เพื่อทำสิ่งต่อไปนี้
ดูข้อมูลเกี่ยวกับ สคีมาบันทึกสำหรับข้อมูลที่ส่งออก