获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

监控云存储活动

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

作为管理 Firebase 项目的一部分,您需要查看 Cloud Storage 的使用情况(例如,存储了多少字节,您的应用发出了多少下载请求)。

要查看您的 Cloud Storage 计费使用情况,请查看使用情况和计费信息中心

对于资源使用情况,Firebase 控制台中的 Cloud Storage Usage选项卡和 Cloud Monitoring 提供的指标都可以帮助您监控 Cloud Storage 使用情况。这种监控可以帮助您发现应用中的潜在问题。查看您的应用程序的使用情况还可以让您深入了解您的账单。此外,如果出现问题,清楚地了解您的 Cloud Storage 存储桶的操作(例如,通过监控 Cloud Storage 安全规则的评估)可能有助于故障排除。

Firebase 控制台

Firebase 控制台包括一个使用情况仪表板,显示随时间推移存储的存储字节数、对象计数、带宽和下载请求。存储指标(存储的字节数和对象计数)在 24 小时内更新。使用指标(带宽和下载请求)每隔几个小时更新一次。

转到使用页面

Firebase 控制台中的云存储使用情况仪表板。

此外,Firebase 控制台提供了一个 Firebase 安全规则评估仪表板,这是一个有用的规则调用概览视图。您可以使用 Cloud Monitoring 中的详细分析来补充此仪表板。

进入规则页面

Firebase 控制台中的云存储规则信息中心。

谷歌云控制台

当您创建一个 Firebase 项目时,您也在创建一个 Google Cloud 项目。 Google Cloud Console 中的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 工作区

要使用 Cloud Monitoring 监控 Firebase,您必须为您的项目设置一个工作区。工作区组织来自一个或多个项目的监控信息。设置工作区后,您可以创建自定义仪表板和警报策略。

  1. 打开云监控页面

    如果您的项目已经是工作区的一部分,则会打开云监控页面。否则,请为您的项目选择一个工作区。

  2. 选择“新建工作区”选项或选择现有工作区。

  3. 单击添加。构建工作区后,云监控页面将打开。

创建仪表板并添加图表

在您自己的图表和仪表板中显示从 Cloud Monitoring 收集的 Firebase 指标。

在继续之前,请确保您的项目是Cloud Monitoring 工作区的一部分。

  1. 在 Cloud Monitoring 页面中,打开您的工作区并转到Dashboards页面。

    转到仪表板页面

  2. 单击创建仪表板并输入仪表板名称。

  3. 在右上角,单击添加图表

  4. 在“添加图表”窗口中,输入图表标题。单击指标选项卡。

  5. Find resource type and metric字段中,输入Cloud Storage for Firebase 。从自动填充的下拉列表中,选择一项 Cloud Storage 指标。

  6. 要向同一图表添加更多指标,请单击添加指标并重复上一步。

  7. 或者,根据需要定制图表。例如,在过滤器字段中,点击+ 添加过滤器。向下滚动,然后为您希望过滤图表的感兴趣指标选择一个值或范围。

  8. 单击保存

有关 Cloud Monitoring 图表的更多信息,请参阅使用图表

创建警报策略

您可以根据 Firebase 指标创建警报策略。按照以下步骤可以创建一个警报策略,当特定的 Firebase 指标达到特定阈值时,它会向您发送电子邮件。

在继续之前,请确保您的项目是Cloud 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. 单击保存

如果您的云存储使用量超过配置的阈值,您将收到一封电子邮件警报。

有关警报策略的更多信息,请参阅警报简介

下一步是什么