將 Crashlytics 資料匯出至 Cloud Logging

您可以將 Firebase Crashlytics 資料匯出至 Cloud Logging。資料匯出後,也會提供給完整版 Google Cloud Observability Suite,您可以在其中篩選記錄建立自訂資訊主頁設定自訂快訊,甚至將資料匯出至其他服務。如需使用 Cloud Logging 中儲存資料的完整清單和範例,請參閱「您可以對資料採取哪些行動?」。

本頁說明如何設定將 Crashlytics 和 (選用) Firebase 工作階段資料匯出至 Cloud Logging

設定匯出至 Cloud Logging

  1. Firebase 控制台中,依序前往「 Settings」>「Integrations」頁面

  2. Cloud Logging 資訊卡中,按一下「連結」

  3. 按照畫面上的指示設定匯出至 Cloud Logging, 包括下列選項:

    • (預設為啟用) 如要進一步瞭解未發生當機情形的指標,請啟用 Firebase 工作階段資料匯出功能

    • 選擇要匯出記錄的應用程式。

      如果您已有一或多個有效應用程式,連結工作流程會顯示每個應用程式記錄的預估數據用量層級。這項值是根據過去 30 天的 Crashlytics 資料量估算而得。

取消連結 Cloud Logging 後,系統就不會再匯出任何新記錄。

請留意下列事項:

  • 已匯出至 Cloud Logging 的資料會保留一段時間,且可能仍會產生儲存費用。如要避免產生費用,可以手動刪除記錄。

  • 如果將 Cloud Logging 資料儲存在 BigQuery 等其他服務,這類內容可能會受到其他資料保留條款的規範。BigQuery

您可以在 Firebase 專案層級、Crashlytics產品層級或應用程式層級取消連結。Cloud Logging

如要取消連結 Cloud Logging,請按照下列步驟操作:

  1. Firebase 控制台中,依序前往「 設定」 >「整合」分頁

  2. Cloud Logging 資訊卡中,按一下「管理」

  3. 選擇完全取消連結 Crashlytics,或是取消連結特定應用程式。

    如要完全取消連結 Firebase 專案,請在頁面底部找到相關按鈕。

  4. 在系統提示時,確認要停止匯出。



啟用匯出功能後會發生什麼事?

  • 收到事件後幾分鐘內,即可查看任何新事件的記錄。Crashlytics

  • 監控數據用量層級:

    • Firebase 控制台的「設定」 >「整合」 >「Cloud Logging」資訊卡中,查看已連結應用程式的記錄數據用量層級。

    • Google Cloud 控制台的「記錄儲存空間」頁面中,查看當月和上個月的資料用量。



配額與價格

Cloud Logging 提供每月免付費用量層級 (每項專案)。用量可能來自任何使用 Cloud Logging 的 Google 或 Firebase 產品。您可以將專案升級至即付即用的 Blaze 定價方案,取得額外的付費用量和功能。進一步瞭解 Cloud Logging 的定價。

您可以監控及管理 Cloud Logging 和帳單:

系統會在 30 天後自動刪除記錄,不過你可以選擇設定自訂保留期限

請注意,特定要求或事件的記錄項目可能會延遲,或在極少數情況下遭到捨棄。雖然記錄檔可用於瞭解要求或事件,但可能無法反映專案用量和帳單中顯示的實際用量。



後續步驟