監控雲端儲存活動

作為管理 Firebase 專案的一部分,您需要檢查 Cloud Storage 的使用情況(例如,儲存了多少位元組、來自您的應用程式的下載請求數)。

若要查看您的 Cloud Storage 計費使用情況,請檢查使用情況和計費儀表板

對於資源使用情況,Firebase 控制台中的「雲端儲存使用情況」標籤以及透過 Cloud Monitoring 提供的指標都可以協助您監控雲端儲存使用情況。這種監控可以幫助您發現應用程式中的潛在問題。查看應用程式的使用情況還可以讓您深入了解帳單。此外,如果出現問題,請清楚了解您的 Cloud Storage 儲存桶的操作情況(例如,透過監控 Cloud Storage 安全規則的評估)可能有助於排除故障。

Firebase 控制台

Firebase 控制台包含一個使用量儀表板,可顯示隨時間變化的儲存儲存位元組數、物件計數、頻寬和下載要求。儲存指標(儲存的位元組數和物件計數)在 24 小時內更新。使用指標(頻寬和下載請求)每隔幾個小時更新一次。

進入使用頁面

Firebase 控制台中的「雲端儲存使用情況」儀表板。

此外,Firebase 控制台還提供 Firebase 安全規則評估儀表板,這是一個有用的、一目了然的規則呼叫視圖。您可以透過 Cloud Monitoring 中的詳細分析來補充此資訊中心。

進入規則頁面

Firebase 控制台中的雲端儲存規則儀表板。

谷歌雲端控制台

當您建立 Firebase 專案時,您同時也在建立一個 Google Cloud 專案。 Google Cloud 控制台中的App Engine 配額頁面追蹤每日儲存使用訊息,包括儲存的位元組數、物件計數、使用的頻寬和下載請求。

App Engine 配額頁面中的雲端儲存使用情況。

雲端監控

Cloud Monitoring從 Google Cloud 產品收集指標、事件和元數據,您可以使用它們來建立資訊中心、圖表和提醒。 Cloud Monitoring 包含以下與安全規則相關的 Cloud Storage 指標:

指標名稱描述
規則評估響應寫入或讀取請求而執行的雲端儲存安全規則評估的數量。您可以根據請求結果(ALLOW、DENY 或 ERROR)或儲存桶名稱來細分此指標。
取樣率
Cloud Storage 指標每 60 秒採樣一次,但更新可能最多需要 4 分鐘才能顯示在儀表板中。

使用這些指標,您可以設定 Cloud Storage 儀表板,如下所示:

Cloud Monitoring 儀表板中的 Cloud Storage 使用量。

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

建立雲端監控工作區

若要使用 Cloud Monitoring 監控 Firebase,您必須為您的專案設定工作區。工作區組織來自一個或多個專案的監視資訊。設定工作區後,您可以建立自訂儀表板和警報策略。

  1. 開啟雲端監控頁面

    如果您的專案已經是工作區的一部分,則會開啟雲端監控頁面。否則,請為您的專案選擇一個工作區。

  2. 選擇“新建工作空間”選項或選擇現有工作空間。

  3. 按一下“新增” 。工作區建置完成後,雲端監控頁面將會開啟。

建立儀表板並新增圖表

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

在繼續之前,請確保您的專案是Cloud Monitoring 工作區的一部分。

  1. 在雲端監控頁面中,開啟您的工作區並前往儀表板頁面。

    前往儀表板頁面

  2. 按一下建立儀表板並輸入儀表板名稱。

  3. 在右上角,按一下「新增圖表」

  4. 「新增圖表」視窗中,輸入圖表標題。按一下“指標”標籤。

  5. 尋找資源類型和指標欄位中,輸入Cloud Storage for Firebase 。從自動填入的下拉清單中,選擇 Cloud Storage 指標之一。

  6. 若要將更多指標新增至同一圖表,請按一下「新增指標」並重複上一個步驟。

  7. 或者,根據需要自訂您的圖表。例如,在「過濾器」欄位中,按一下「 + 新增過濾器」 。向下捲動,然後為您想要過濾圖表的興趣指標選擇一個值或範圍。

  8. 按一下「儲存」

有關 Cloud Monitoring 圖表的更多信息,請參閱使用圖表

建立警報策略

您可以根據 Firebase 指標建立提醒政策。請依照下列步驟可以建立提醒策略,每當特定 Firebase 指標達到特定閾值時,策略就會向您發送電子郵件。

在繼續之前,請確保您的專案是Cloud Monitoring 工作區的一部分。

  1. 在雲端監控頁面,開啟工作區,進入警告頁面。

    進入建立新警報策略頁面

  2. 點選建立策略

  3. 輸入警報策略的名稱。

  4. 根據 Firebase 指標之一新增提醒條件。點選新增條件

  5. 選擇一個目標。在尋找資源類型和指標欄位中,輸入Cloud Storage for Firebase 。從自動填入的下拉清單中,選擇 Cloud Storage 指標之一。

  6. 策略觸發器下,使用下拉欄位定義您的警報條件。

  7. 將通知管道新增至您的警報策略。在「通知」下,按一下「新增通知頻道」 。從下拉式選單中選擇電子郵件

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

  9. (可選)填寫文件欄位以在電子郵件通知中包含其他資訊。

  10. 按一下「儲存」

如果您的雲端儲存使用量超過配置的閾值,您將收到電子郵件警報。

有關警報策略的更多信息,請參閱警報簡介

下一步是什麼