我想要使用每个IAM用户的所有费用和资源。
不幸的是,我只能支付我的主帐户的费用。我知道我可以创建一个组织并设置OU和用户AWS账户以获取详细信息并记录每个事件,但“用户”使用的资源仅用于我的应用程序,我不需要拥有真实账户,并且如果我必须手动设置密码和凭据,我无法自动化所有部署。
一个解决方案也是创建CloudTrail和Cloudwatch来记录每个事件服务,但我发现这个“太重了”,我需要自己计算成本,因为它只获取所使用的数据。
我想知道他们是否存在其他系统要优先考虑boto3。
感谢您的回复。
白天/晚上好。
答案 0 :(得分:5)
费用不容易与“用户”关联。
AWS资源与 AWS账户相关联。当用户创建资源(例如Amazon EC2实例)时,IAM将确认他们具有权限来启动资源,但资源本身与创建它的用户无关联< /强>
您需要向资源添加标记,以便与人/项目/部门进行更细致的成本关联。这些代码可用于结算报告,以提供费用细分。