將 Firebase 資料匯出至 Cloud Logging

將各種 Firebase 產品的資料匯出至 Cloud Logging,即可查看、搜尋、篩選及查詢專案和應用程式的記錄。您可以使用匯出的資料建立及使用記錄指標、建構圖表和自訂資訊主頁,以及設定自訂快訊。

下列產品支援將資料匯出至 Cloud Logging

  • Firebase Hosting: 設定匯出功能後,Firebase 會將 Firebase Hosting 網站的網頁要求記錄匯出至 Cloud Logging

  • Firebase App Hosting: 不需要設定匯出功能,Firebase 會自動將 Firebase App Hosting 的記錄匯出至 Cloud Logging

  • Cloud Functions for Firebase: 不必設定匯出作業,Firebase 會自動將函式的記錄匯出至 Cloud Logging


本頁面可協助你執行下列操作:

匯出至 Cloud Logging 的資料用途

Cloud Logging」是由「Google Cloud Observability Suite」提供。

以下列舉幾種使用 Cloud Logging 匯出資料的方式:

  • 您可以使用 Google Cloud 控制台中的 Logs Explorer 查看、搜尋及篩選這些記錄。

  • 您可以查詢記錄、建立及使用記錄指標、建構圖表和自訂資訊主頁、設定自訂快訊,以及儲存記錄資料。

  • 您可以將資料匯出至其他服務供應商。

如要進一步瞭解這些選項,請參閱一般Cloud Logging說明文件,以及Firebase Hosting的產品專屬頁面。

請注意,如果是 Cloud Functions for Firebase,您也可以在 Firebase 控制台的函式資訊主頁中查看記錄。



設定匯出至 Cloud Logging

如要設定匯出至 Cloud Logging,請按照下列步驟操作:

  1. 登入 Firebase 控制台,然後選取專案。

  2. 按一下 ,然後選取「專案設定」

  3. 選取「整合」分頁標籤

  4. Cloud Logging 整合資訊卡上,按一下「連結」

  5. 按照畫面上的指示設定匯出至 Cloud Logging

    如果您已有一或多個有效Firebase Hosting網站,連結工作流程會顯示每個網站記錄的預估資料用量。這個值是根據過去 30 天的記錄檔量估算而得。

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

取消連結 Cloud Logging 只會停止匯出 Firebase App HostingFirebase Hosting 的資料。 您無法停止匯出「Cloud Functions for Firebase」的記錄。

請留意下列事項:

  • 匯出到 Cloud Logging 的資料會保留一段時間,且可能仍須支付儲存空間費用。您可以手動刪除記錄,以免產生後續費用。

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

您可以在 Firebase 專案層級、產品層級,或特定產品的後端或網站層級取消連結 Cloud Logging

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

  1. 前往 Firebase 控制台的「整合」頁面

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

  3. 選擇取消連結特定產品,或是取消連結特定產品的特定後端或網站。

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

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



設定匯出功能後會發生什麼事?

設定資料匯出後,您會遇到下列情況。

Firebase Hosting

  • 通常在提出要求後的 30 分鐘內,您就能查看對 Hosting 網站提出的任何新要求記錄。

  • 監控資料用量層級:

    • Firebase 控制台的Cloud Logging整合資訊卡中,查看 Hosting 網站的記錄資料用量層級。

    • Google Cloud 控制台 (log_bytes 指標) 中,查看每個網站的資料用量層級 Logs Explorer。如果專案將 Cloud Logging 用於其他產品,您也可以在 Logs Explorer 中查看用量。



Cloud Logging 配額、定價和保留

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

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

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

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