คุณสามารถส่งออก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 เพื่อทำสิ่งต่อไปนี้
ดูข้อมูลเกี่ยวกับ สคีมาบันทึกสำหรับข้อมูลที่ส่งออก