我正在通过Google Cloud平台开发应用程序。我同时使用了Google Cloud平台中包含的多个服务。我想在我正在创建的应用程序的管理页面上实时显示使用情况和费用。然而,我不认为有为开发者提供我想要的功能的功能,包括Google的计费API。有没有办法实时(和编程方式)查询Google Cloud平台使用的服务的使用情况和定价?
发布于 2018-05-16 11:04:47
我相当确定没有办法获得GCP项目的实时账单数据。该应用编程接口不提供实时查询,而且导出到文件或BigQuery的帐单也不是最新的--有些用法可能会落后几天。我根据BigQuery对我的帐户运行随需应变Data Studio账单报告,而最后两天总是不完整。我认为,谷歌在月末后的几天内不提供账户发票是有原因的,那就是在那之前他们实际上不知道总数。
如果您真的想要这样做,根据您正在做的事情,您可以通过从Stackdriver获取相关指标并从中计算成本来更接近实时,但请注意,根据我的经验,Stackdriver指标也不总是最新的--例如,云存储指标可能会落后几个小时,但不是一致的,因此您的计算可能仍然不准确。我没有仔细研究过其他指标,所以像网络流量这样的指标可能会更好。
https://stackoverflow.com/questions/50285639
复制相似问题