監控 Cloud Storage 活動

管理 Firebase 專案的時,建議您查看 Cloud Storage 的使用情形,例如儲存的位元組數、應用程式傳送的下載要求數量。

如要查看 Cloud Storage 的計費用量,請前往「用量與計費」資訊主頁

如要瞭解資源的用量,您可以利用 Firebase 控制台中的 Cloud Storage「Usage」分頁,以及 Cloud Monitoring 提供的指標監控 Cloud Storage 用量。這種監控方式可協助您找出應用程式的潛在問題。此外,查看應用程式的使用情況也有助於深入瞭解帳單。此外,如果表現不好,清楚瞭解 Cloud Storage 值區的作業 (例如監控 Cloud Storage 安全性規則的評估結果) 或許也會有幫助。

Firebase 控制台

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

前往「用量」頁面

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

此外,Firebase 控制台還提供 Firebase 安全性規則評估資訊主頁,可方便您快速查看規則叫用。您可以使用 Cloud Monitoring 中的詳細分析來補充這個資訊主頁。

前往規則頁面

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

Google Cloud 控制台

建立 Firebase 專案時,也會一併建立 Google Cloud 專案。Google Cloud 控制台的「App Engine 配額」頁面會追蹤每日儲存空間使用資訊,包括儲存的位元組數、物件數量、使用的頻寬和下載要求。

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

Cloud Monitoring

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

指標名稱 說明
規則評估 為回應寫入或讀取要求而執行的 Cloud Storage 安全性規則評估數量。您可以依據要求的結果 (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」視窗中輸入圖表標題。按一下「Metric」(指標) 分頁標籤。

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

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

  7. (選用) 視需要自訂圖表。例如,按一下「篩選器」欄位中的「+ 新增篩選器」。向下捲動,然後選擇要用來篩選圖表的特定指標值或範圍。

  8. 按一下「儲存」

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

建立快訊政策

您可以根據 Firebase 指標建立快訊政策。下列步驟可建立快訊政策,在特定 Firebase 指標達到特定門檻時傳送電子郵件給您。

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

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

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

  2. 點按「建立政策」

  3. 輸入快訊政策名稱。

  4. 根據其中一項 Firebase 指標新增快訊條件,按一下 [Add Condition]

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

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

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

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

  9. 您可以視需要填寫說明文件欄位,在電子郵件通知中提供額外資訊。

  10. 按一下「儲存」

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

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

後續步驟