【问题标题】:More Detailed Billing Information of GCS Buckets更详细的 GCS Bucket 计费信息
【发布时间】:2021-05-25 17:16:39
【问题描述】:

我有多个 GKE 集群,它们使用命名空间在逻辑上分离 K8s 对象,每个命名空间都附加了 GCS 存储桶(Statefulset) 我想知道每个命名空间的计费信息以及每个命名空间的资源使用成本。 我发现名为“GKE Metering”的非常有用的功能,是的,它通过收集计费信息并将其导入 BigQuery,显示了有关每个命名空间的 CPU 和内存计费信息的一些有用信息,然后我可以使用 Google Data Studio 可视化结果。

问题是: 1-如何获取每个连接到每个命名空间的GCS存储桶的计费信息以进行可视化? 2- 如何获取 Filestore Instance 的每个命名空间使用的计费信息?

任何帮助将不胜感激?????????? 谢谢

【问题讨论】:

    标签: google-cloud-platform google-bigquery google-cloud-storage google-kubernetes-engine google-cloud-billing


    【解决方案1】:

    为此,您需要add a label on your GCS bucket

    然后导出the billing to BigQuery

    并在 BigQuery 中获取类似的数据

    SELECT * 
    FROM `project.dataset.exportBillingTable` 
    WHERE "<Your Label Key>" IN UNNEST(labels.key)
    

    您可以执行“分组依据”,“求和”,对标签键或标签值进行过滤,...

    【讨论】:

    • 我将标签添加到我拥有的 GCS 存储桶中,并将数据导出到 BigQuery...我可以在表格中看到有关“计算实例”、“云 SQL”以及除我之外的所有内容的数据找不到与 GCS 存储桶相关的任何内容
    • 等一天。从设置标签到在 BigQuery 计费表中传播,我花了大约 20 小时
    • 感谢您提供宝贵的信息?? 请再问一个问题,即使 GCS 存储桶是空的,我也会被收费吗?至于测试目的,我创建了两个空存储桶,并且在超过 24 小时后没有显示在表格中,除了空存储桶之外的所有资源都出现了是对的,或者即使它是空的,它也必须出现在 BigQuery 中?
    • 是的,不会出现空桶。但是您可以放置​​一个非常非常小的文件,每月只产生几美元(最小值为 10e-9,因此几个字节的文件足以在计费中看到一个条目,但您永远不会真正为这么少计费。 )
    • 好消息!!非常感谢✨
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-12
    • 2016-11-03
    • 1970-01-01
    • 1970-01-01
    • 2018-06-27
    • 2016-11-21
    • 1970-01-01
    相关资源
    最近更新 更多