【问题标题】:Object count for GCS bucket subdirectory on monitoring dashboard监控仪表板上 GCS 存储桶子目录的对象计数
【发布时间】:2026-01-26 02:40:01
【问题描述】:

我想知道是否可以为 GCS 存储桶中的子目录的“对象计数”创建图表。理想情况下,我想使用“分组依据”选项。这似乎是不可能的。是否有另一种方法可以为存储桶子目录的“对象计数”创建图表?

【问题讨论】:

    标签: google-cloud-storage google-cloud-monitoring


    【解决方案1】:

    Google 监控中的对象计数指标是defined as

    每个存储桶的对象总数,按存储类分组。 [...]

    因此,如果您想创建一个指标来计算存储桶的子文件夹中的对象数量,您可以:

    列表项

    1. 创建Custom Metric
    2. 创建一个script that list and count the objects
    3. Write the data in the Custom Metric
    4. 完成后,您可以使用信息创建图表。

    【讨论】:

    • 这看起来像我想要的。我是否正确理解这一点,我必须有一些活动组件(例如 VM)来生成指标并提交它?启动和运行这个最简单(有点生产级)的方法是什么?例如。一个 docker 容器?
    • 最简单的方法是创建一个Cloud Function with the code,然后使用Cron Scheduler定期执行它
    • Cloud Function 必须配置为由 HTTP 触发,并且 Cron Scheduler 发送 HTTP 以触发该功能。