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