監控 Cloud Storage 活動

在管理 Firebase 專案時,您應該要檢查 Cloud Storage 的用量 (例如,應用程式傳送了多少個下載要求)。

如要查看 Cloud Storage 的帳單用量,請查看「用量與帳單」資訊主頁

如要監控資源用量,Firebase 主控台中的 Cloud Storage「用量」分頁,以及透過 Cloud Monitoring 提供的指標,都能協助您監控 Cloud Storage 用量。這類監控功能可協助您找出應用程式中的潛在問題。此外,查看應用程式的用量,也可以讓您掌握帳單資訊。此外,如果有任何異常情況,建議您查看 Cloud Storage 桶的作業 (例如監控 Cloud Storage Security Rules 的評估結果),以利排除問題。

Firebase 主控台

Firebase 控制台提供用量資訊主頁,當中會顯示儲存的 Storage 位元組數、物件數量、頻寬和下載要求隨時間變化。儲存空間指標 (儲存的位元組數和物件數量) 會在 24 小時內更新。使用量指標 (頻寬和下載要求) 每隔幾小時就會更新一次。

前往「用量」頁面

Firebase 控制台中的 Cloud Storage 用量資訊主頁。


此外,Firebase 控制台提供 Firebase Security Rules 評估資訊主頁,這是實用且一目瞭然的規則叫用檢視畫面。您可以透過 Cloud Monitoring 中的詳細分析,補充這個資訊主頁。

前往「Rules」(規則) 頁面

Firebase 控制台中的 Cloud Storage 規則資訊主頁。

Google Cloud 個控制台

Firebase 專案只是已新增 Firebase 服務和設定的 Google Cloud 專案,因此您可以在 Google Cloud 控制台中查看專案。

如果您有預設的 Cloud Storage 值區,其名稱格式為 *.appspot.com,則可在 Google Cloud 主控台的「App Engine 配額」頁面中查看其使用量。這個頁面會追蹤每日儲存空間用量資訊,包括儲存的位元組、物件數量、使用的頻寬和下載要求。

Google App Engine 配額頁面中的 Cloud Storage 用量。

Cloud Monitoring

Cloud Monitoring 會收集 Google Cloud 產品的指標、事件和中繼資料,您可以用來建立資訊主頁、圖表和快訊。Cloud Monitoring 包含下列安全性規則相關的 Cloud Storage 指標:

指標名稱 說明
規則評估 回應寫入或讀取要求而執行的 Cloud Storage Security Rules 評估次數。您可以依據要求的結果 (ALLOW、DENY 或 ERROR) 或值區名稱,細分這項指標。
取樣率
系統每 60 秒取樣一次「Cloud Storage」指標,但更新內容最多可能需要 4 分鐘才會顯示在資訊主頁。

您可以使用這些指標設定 Cloud Storage 資訊主頁,如下所示:

Cloud Monitoring 資訊主頁中的 Cloud Storage 用量。

完成下列步驟,即可開始使用 Cloud Monitoring 監控 Cloud Storage

建立 Cloud Monitoring 工作區

如要使用 Cloud Monitoring 監控 Firebase,您必須為專案設定工作區。工作區可整理一或多個專案的監控資訊。設定工作區後,您可以建立自訂資訊主頁和快訊政策。

  1. 開啟 Cloud Monitoring 頁面

    如果您的專案已是工作區的一部分,系統會開啟 Cloud Monitoring 頁面。否則,請為專案選取工作區。

  2. 選取「New Workspace」選項或選取現有工作區。

  3. 按一下「Add」(新增)。工作區建構完成後,系統會開啟 Cloud Monitoring 頁面。

建立資訊主頁並新增圖表

在您自己的圖表和資訊主頁中,顯示從 Cloud Monitoring 收集的 Firebase 指標。

在進行之前,請確認您的專案屬於 Cloud Monitoring 工作區的一部分。

  1. 在 Cloud Monitoring 頁面中,開啟工作區並前往「Dashboards」頁面。

    前往「資訊主頁」頁面

  2. 按一下「建立資訊主頁」,然後輸入資訊主頁名稱。

  3. 按一下右上角的 [Add Chart] (新增圖表)。

  4. 在「Add Chart」視窗中輸入圖表標題。按一下「指標」分頁標籤。

  5. 在「Find resource type and metric」(尋找資源類型和指標) 欄位中,輸入 Cloud Storage for Firebase。從自動填入的下拉式選單中選取其中一個 Cloud Storage 指標。

  6. 如要在同一張圖表中新增更多指標,請按一下「Add Metric」(新增指標),然後重複上一個步驟。

  7. 您可以視需要調整圖表。舉例來說,在「Filter」欄位中,按一下「+ 新增篩選器」。向下捲動,然後選取要用於篩選圖表的所需指標值或範圍。

  8. 按一下 [儲存]

如要進一步瞭解 Cloud Monitoring 圖表,請參閱「使用圖表」一文。

建立快訊政策

您可以根據 Firebase 指標建立快訊政策。您可以按照下列步驟建立快訊政策,當特定 Firebase 指標達到特定門檻時,系統就會傳送電子郵件通知您。

繼續操作前,請確認您的專案屬於 Cloud Monitoring 工作區

  1. 在 Cloud Monitoring 頁面中,開啟工作區,然後前往「Alerting」(快訊) 頁面。

    前往「Create New Alerting Policy」(建立新快訊政策) 頁面

  2. 點按「建立政策」

  3. 輸入快訊政策的名稱。

  4. 依據其中一個 Firebase 指標新增快訊條件。按一下「新增條件」

  5. 選取「目標」。在「Find resource type and metric」欄位中,輸入「Firebase 專用 Cloud Storage」。從自動填入的下拉式選單中,選取其中一個 Cloud Storage 指標。

  6. 在「Policy trigger」(政策觸發條件) 下,使用下拉式選單欄位定義快訊條件。

  7. 將通知管道新增至快訊政策。在「通知」下方,按一下「新增通知管道」。在下拉式選單中選取「電子郵件」

  8. 在「電子郵件地址」欄位中輸入您的電子郵件地址。按一下「新增」

  9. 您可以選擇填寫說明文件欄位,在電子郵件通知中加入其他資訊。

  10. 按一下 [儲存]

如果 Cloud Storage 用量超過設定的門檻,您就會收到電子郵件快訊。

如要進一步瞭解快訊政策,請參閱快訊簡介

後續步驟