我正在寻求有关 GCP 计费的帮助。我知道我们可以根据服务和项目获取成本信息,但是,是否可以根据访问电子邮件 ID 获取信息?因为我计划向我的同事提供访问权限,并且我想知道每个人的访问成本以及针对哪种服务。
类似:日期、电子邮件 ID、服务、成本
对于另一个项目,我们怎么知道哪个访问成本我们这么高?
我正在寻求有关 GCP 计费的帮助。我知道我们可以根据服务和项目获取成本信息,但是,是否可以根据访问电子邮件 ID 获取信息?因为我计划向我的同事提供访问权限,并且我想知道每个人的访问成本以及针对哪种服务。
类似:日期、电子邮件 ID、服务、成本
对于另一个项目,我们怎么知道哪个访问成本我们这么高?
我们在内部运行了大约 30 个沙盒项目,每个项目分配给一个特定的人,可以在 GCP 上测试和运行他/她的东西。
我强烈建议您为您的同事创建隔离的工作区(项目),这样他们就不会意外删除/更新其他人的服务。您还将获得每个项目的单独计费报告。
我还为我的所有同事设置了计费警报,这样如果他们在测试台上留下了一些东西,他们就会得到早期通知。
我认为可以通过三种方式进行这种成本分离,我将按复杂程度对它们进行编号。
1.-云出口计费,对于这个最佳实践是通过“标签”隔离您的资源和用户,作为管理员,您可以要求用户使用它们并将它们分配给他们创建的任何资源,例如,如果他们创建一个新的 VM 实例,然后您将能够按字段过滤导出的表并根据需要创建报告。(您的 GCP 计费仪表板也将显示这些“标签”隔离)
2.-使用Billing API直接curl您需要从中获取的信息,您可以管理在请求中使用您需要的信息,如SKU、用户、日期和描述。
3.-使用报告。这个解决方案更多的是 GSuite 范围,我不能保证它会像文档所说的那样工作,但你可以看看它,有一个选项可以获取“使用报告”,这个使用报告可以从 GSuite 到任何下面的资源,如果您已经有一个组织,则包括 GCP。