有什么方法可以查看通过Amazon IAM服务pipe理的单个用户的美元和资源吗?
我负责代表AWS账户的所有者pipe理子账户。 子帐户有权启动EC2实例。 我的工作是确保他们不会在我们的账户上花费太多的资源,但我无法find任何地方的用户花费的细分。
如何获取这些信息?
根据IAM常见问题解答 :
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中显示的字段:
InvoiceID,PayerAccountId,LinkedAccountId,loggingtypes,的recordId,BillingPeriodStartDate,BillingPeriodEndDate,InvoiceDate,PayerAccountName,LinkedAccountName,TaxationAddress,PayerPONumber,产品代码,产品名称,SellerOfRecord,UsageType,操作上,RateId,ItemDescription,UsageStartDate,UsageEndDate,UsageQuantity,BlendedRate,货币代码,CostBeforeTax,学分,TAXAMOUNT,TaxType,TOTALCOST
为了确切的目的,我们使用单独的账户+ 合并账单 +账户活动。
编程帐单访问文件不会将其分解到IAM用户级别,但可以使用标记来获得类似的结果。
充分披露,我为Cloudability工作,但我们有一个伟大的工具来帮助分离成本。
http://blog.cloudability.com/advanced-techniques-for-separating-organizing-your-aws-costs/