Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

監控雲存儲活動

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

作為管理 Firebase 項目的一部分,您需要查看 Cloud Storage 的使用情況(例如,存儲了多少字節,有多少下載請求來自您的應用)。

要查看您的 Cloud Storage 計費使用情況,請查看使用情況和計費信息中心

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

Firebase 控制台

Firebase 控制台包含一個使用情況儀表板,該儀表板顯示存儲的存儲字節數、對象計數、帶寬和下載請求隨時間的變化。存儲指標(存儲的字節數和對象計數)會在 24 小時內更新。使用指標(帶寬和下載請求)每隔幾個小時更新一次。

進入使用頁面

Firebase 控制台中的雲存儲使用信息中心。

此外,Firebase 控制台提供了 Firebase 安全規則評估儀表板,這是一個有用的、一目了然的規則調用視圖。您可以使用 Stackdriver Monitoring 中的詳細分析來補充此信息中心。

進入規則頁面

Firebase 控制台中的 Cloud Storage 規則信息中心。

谷歌云控制台

創建 Firebase 項目時,您也在創建 Google Cloud 項目。 Google Cloud Console 中的App Engine 配額頁面跟踪每日存儲使用信息,包括存儲的字節數、對象計數、使用的帶寬和下載請求。

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

雲監控

Cloud Monitoring從 Google Cloud 產品中收集指標、事件和元數據,您可以使用這些產品創建信息中心、圖表和提醒。 Cloud Monitoring 包括以下與安全規則相關的 Cloud Storage 指標:

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

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

Stackdriver Monitoring 信息中心中的 Cloud Storage 使用情況。

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

創建 Cloud Monitoring 工作區

要使用 Cloud Monitoring 監控 Firebase,您必須為您的項目設置一個工作區。工作區組織來自一個或多個項目的監控信息。設置工作區後,您可以創建自定義儀表板和警報策略。

  1. 打開雲監控頁面

    如果您的項目已經是工作區的一部分,則會打開 Cloud Monitoring 頁面。否則,請為您的項目選擇一個工作區。

  2. 選擇新建工作區選項或選擇現有工作區。

  3. 單擊添加。構建工作區後,會打開 Cloud Monitoring 頁面。

創建儀表板並添加圖表

在您自己的圖表和信息中心中顯示從 Stackdriver Monitoring 收集的 Firebase 指標。

在繼續之前,請確保您的項目是Stackdriver Monitoring 工作區的一部分。

  1. 在 Cloud Monitoring 頁面中,打開您的工作區並轉到Dashboards頁面。

    轉到儀表板頁面

  2. 單擊創建儀表板並輸入儀表板名稱。

  3. 在右上角,單擊添加圖表

  4. 在“添加圖表”窗口中,輸入圖表標題。單擊度量選項卡。

  5. Find resource type and metric字段中,輸入Cloud Storage for Firebase 。從自動填充的下拉列表中,選擇 Cloud Storage 指標之一。

  6. 要向同一個圖表添加更​​多指標,請單擊添加指標並重複上一步。

  7. 或者,根據需要定制您的圖表。例如,在過濾器字段中,單擊+ 添加過濾器。向下滾動,然後為您希望過濾圖表的感興趣指標選擇一個值或範圍。

  8. 單擊保存

如需詳細了解 Stackdriver Monitoring 圖表,請參閱使用圖表

創建提醒政策

您可以根據 Firebase 指標創建提醒政策。按照以下步驟可以創建一個提醒政策,只要特定 Firebase 指標達到特定閾值,就會向您發送電子郵件。

在繼續之前,請確保您的項目是Stackdriver Monitoring 工作區的一部分。

  1. 在 Cloud Monitoring 頁面中,打開您的工作區,然後轉到Alerting頁面。

    轉到創建新警報策略頁面

  2. 單擊創建策略

  3. 輸入提醒政策的名稱。

  4. 根據 Firebase 指標之一添加警報條件。單擊添加條件

  5. 選擇一個目標。在Find resource type and metric字段中,輸入Cloud Storage for Firebase 。從自動填充的下拉列表中,選擇 Cloud Storage 指標之一。

  6. Policy triggers下,使用下拉字段定義您的警報條件。

  7. 將通知渠道添加到您的提醒政策。在通知下,單擊添加通知渠道。從下拉菜單中選擇電子郵件

  8. 電子郵件地址字段中輸入您的電子郵件。單擊添加

  9. 或者,填寫文檔字段以在您的電子郵件通知中包含其他信息。

  10. 單擊保存

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

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

下一步是什麼