amazon-web-services - 如何查看 IAM 用户创建的资源的 AWS 账单成本?

标签 amazon-web-services billing

简述

我们需要通过 aws:createdBy 标签查看特定 IAM 用户创建的资源的 AWS 成本。

全文

我的google search没有帮助 - 它给了我一个使用 Consolidated Billing for Organizations 的想法拥有按用户计费的 View ,但这需要创建单独的 AWS 用户,这又需要信用卡。

我发现的另一个解决方案是我们可以通过tag grouping via Cost Explorer report查看AWS成本尽管我们找不到that AWS guide中所述的提到的标签createdBy

理想的解决方案应该让我们随着项目数量的增长创建尽可能多的 IAM 用户,即每个项目一个 IAM 用户;然后,向我们提供每个用户的 AWS 成本报告。

那么,我们怎样才能实现它呢?

enter image description here

最佳答案

IAM 用户不会产生费用。拥有该资源的 AWS 账户会产生费用。

当 IAM 用户向 AWS 发出请求时,系统会验证他们的凭证以确保他们是授权人员,并检查他们的权限以确认他们有权执行该操作。但是,发出请求的人和创建的资源之间没有进一步的关系。

最接近的连接是 AWS CloudTrail 创建的审核日志,它可以显示哪个用户发出了每个请求。但这与账单信息无关。

如果您希望跟踪成本,您应该将标签与资源关联。这些标签可以基于部门、成本中心、人员等。然后,您可以配置详细账单报告以按标签​​提供成本明细。

关于amazon-web-services - 如何查看 IAM 用户创建的资源的 AWS 账单成本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44495727/

相关文章:

amazon-web-services - Kubernetes 是否合并容器/pod 以最小化资源碎片?

ubuntu - 在 AWS Ubuntu 实例上的 selenium 中打开 truecaller 时出现 403 错误

amazon-web-services - AWS 在将 sqs 消息复制到死信队列时是否保留相同的消息 ID?

Android 订阅 getPurchases

python - 如何加快 AWS Transcribe 的处理时间?

amazon-web-services - AWS Lambda 函数列出用户的权限

magento - Google Analytics(分析)无法100%使用Magento

google-app-engine - 如何将预先存在的计费帐户与 Google 云控制台中的新应用程序引擎项目关联?

php - Laravel 收银员 : how to get plan name or id?