我试图看看是否有办法根据我们GCP实例上项目的资源使用情况对用户进行计费和限制。我知道计费和配额正式处于项目层面,但我们将共享项目,这些项目将由人们以单独的成本代码使用。我正在考虑按成本代码构建API,让人们只通过那里访问资源,但我不确定这是不是最好的主意。
答案 0 :(得分:0)
您可以使用分组系统,在其中使用标签来跟踪resources。使用成本中心,服务和环境等标签,您可以跟踪自己的GCP resource usage and spending。
然后,您可以将结算数据导出到BigQuery,在此可以通过labels对其进行过滤和细分。
关于通知和限制访问,您可以按照此documentation设置预算警报。结合Cloud Pub / Sub预算通知和Cloud Functions,您可以通过限制费用和stopping your billing来更好地控制支出。