您可以將 Firebase Crashlytics 資料匯出至 Cloud Logging。資料匯出後,您也可以在完整的 Google Cloud Observability Suite 中使用,包括篩選記錄、建立自訂資訊主頁、設定自訂快訊,甚至將資料匯出至其他服務。如需完整清單和範例,瞭解如何處理儲存在 Cloud Logging 資料儲存庫中的資料,請參閱「如何運用資料?」。
本頁面說明如何設定將 Crashlytics 和 Firebase 工作階段資料 (選用) 匯出至 Cloud Logging。
設定匯出至 Cloud Logging
在 Firebase 控制台中,依序前往
「Settings 」(設定) > Integrations」(整合) 頁面。在「Cloud Logging」資訊卡中,按一下「連結」。
按照畫面上的指示設定匯出至 Cloud Logging,包括下列選項:
(預設啟用)啟用 Firebase 工作階段資料匯出功能,進一步瞭解未發生當機情形的指標。
選擇要匯出記錄的應用程式。
如果您已有一或多個使用中的應用程式,連結工作流程會顯示每個應用程式記錄的預估資料用量。這個值是根據過去 30 天的 Crashlytics 資料量估算而得。
取消連結「Cloud Logging」
與 Cloud Logging 取消連結後,系統就會停止匯出任何新記錄。
請留意下列事項:
已匯出至 Cloud Logging 的資料會保留至允許的保留時間,且可能仍須支付儲存空間費用。您可以手動刪除記錄,避免產生更多費用。
如果將 Cloud Logging 資料儲存在 BigQuery 等其他服務,這類內容可能會受到其他資料保留條款的規範。
您可以在 Firebase 專案層級、Crashlytics 產品層級或應用程式層級,取消與 Cloud Logging 的連結。
如何取消與「Cloud Logging」的連結:
在 Firebase 控制台中,依序前往「
Settings 」(設定) >「Integrations」(整合) 分頁。在「Cloud Logging」資訊卡中,按一下「管理」。
選擇完全取消連結 Crashlytics,或取消連結特定應用程式。
如要完全取消連結 Firebase 專案,請找出頁面底部的按鈕。
在系統提示時,確認你要停止匯出。
啟用匯出功能後會發生什麼事?
Crashlytics 收到事件後,幾分鐘內即可查看任何新事件的記錄。
監控資料用量:
如要查看連結的應用程式記錄的資料用量等級,請前往 Firebase 控制台,依序點選「
設定 」 >「Integrations」(整合) >「Cloud Logging」資訊卡。在 Google Cloud 控制台的「Logs Storage」(記錄檔儲存空間) 頁面中,查看當月和上個月的資料用量。
配額和價格資訊
Cloud Logging 每月提供免付費使用額度 (以專案為單位)。用量可能來自任何使用 Cloud Logging 的 Google 或 Firebase 產品。只要將專案升級至即付即用 Blaze 定價方案,即可取得更多付費用量和功能。進一步瞭解 Cloud Logging 的定價。
您可以監控及管理 Cloud Logging 和帳單:
使用 Google Cloud Pricing Calculator 估算 Cloud Logging 帳單費用。
為記錄檔接收器建立排除篩選器,限制記錄檔數量。
設定快訊,控管費用。
30 天後,系統會自動刪除記錄,不過你可以自訂保留期限。
請注意,特定要求或事件的記錄項目可能會延遲,或在極少數情況下遭到捨棄。雖然記錄可用於瞭解要求或事件,但可能無法反映專案用量和帳單中顯示的實際用量。
後續步驟
瞭解如何篩選記錄,查看特定資訊和資料儲存庫費用,以及進一步分析。
查看及建構記錄指標,然後在 Cloud Monitoring 中使用這些指標執行下列任一操作:
瞭解匯出資料的記錄結構定義。