將各種 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,請按照下列步驟操作:
登入 Firebase 控制台,然後選取專案。
按一下 ,然後選取「專案設定」。
選取「整合」分頁標籤。
在 Cloud Logging 整合資訊卡上,按一下「連結」。
按照畫面上的指示設定匯出至 Cloud Logging。
如果您已有一或多個有效Firebase Hosting網站,連結工作流程會顯示每個網站記錄的預估資料用量。這個值是根據過去 30 天的記錄檔量估算而得。
取消連結「Cloud Logging」
取消連結 Cloud Logging 後,系統就不會再匯出任何新記錄。
取消連結 Cloud Logging 只會停止匯出 Firebase App Hosting 和 Firebase Hosting 的資料。 您無法停止匯出「Cloud Functions for Firebase」的記錄。
請留意下列事項:
匯出到 Cloud Logging 的資料會保留一段時間,且可能仍須支付儲存空間費用。您可以手動刪除記錄,以免產生後續費用。
如果將 Cloud Logging 資料儲存在 BigQuery 等其他服務,這類內容可能會受到其他資料保留條款的規範。BigQuery
您可以在 Firebase 專案層級、產品層級,或特定產品的後端或網站層級取消連結 Cloud Logging。
如要取消連結 Cloud Logging,請按照下列步驟操作:
前往 Firebase 控制台的「整合」頁面。
在 Cloud Logging 資訊卡中,按一下「管理」。
選擇取消連結特定產品,或是取消連結特定產品的特定後端或網站。
如要完全取消連結 Firebase 專案,請在頁面底部找到相關按鈕。
系統顯示提示時,請確認要停止匯出。
設定匯出功能後會發生什麼事?
設定資料匯出後,您會遇到下列情況。
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 和帳單:
使用 Google Cloud Pricing Calculator 估算 Cloud Logging 帳單費用。
建立記錄接收器的排除篩選器,限制記錄檔的數量。
設定快訊,協助控管費用。
系統會自動刪除已滿 30 天的記錄檔,不過你可以選擇設定自訂保留期限。
請注意,特定要求或事件的記錄檔項目可能會延遲,或在極少數情況下遭到捨棄。雖然記錄可用於瞭解要求或事件,但可能無法反映專案用量和帳單中顯示的實際用量。