有没有办法查看通过 Amazon IAM 服务管理的个人用户所花费的资金和资源?
我负责代表 AWS 账户所有者管理子账户。子账户有权启动 EC2 实例。我的工作是确保他们不会在我们的账户上花费太多资源,但我无法在任何地方找到用户花费的明细。
如何获取此信息?
答案1
Q: Will AWS Billing provide aggregated usage and cost breakdowns by user?
A: Not initially. This is planned for a future release.
未来,是的。你也许可以用程序化 AWS 计费。我现在不使用 IAM,但我确实启用了 PAB。以下是我的 CSV 中存在的字段:
发票 ID、付款人帐户 ID、链接帐户 ID、记录类型、记录 ID、帐单期开始日期、帐单期结束日期、发票日期、付款人帐户名称、链接帐户名称、税务地址、付款人 PO 编号、产品代码、产品名称、记录卖家、使用类型、操作、费率 ID、商品描述、使用开始日期、使用结束日期、使用数量、混合费率、货币代码、税前成本、信用额、税额、税类型、总成本
我们使用单独的帐户 +整合账单+ 根据帐户进行活动就是为了这个目的。
答案2
程序化计费访问文件不会将其细分到 IAM 用户级别,但您可以使用标记来获得类似的结果。
坦白说,我在 Cloudability 工作,但我们有一个很好的工具来帮助分摊成本。
http://blog.cloudability.com/advanced-techniques-for-separating-organizing-your-aws-costs/