3

我的 CIO 要求我提供每月“每个实例”的 EC2 费用明细,因为我们的一些 EC2 实例是代表特定客户运行的。有谁知道如何做到这一点?

如有必要,我可以使用 java、python 或 aws 命令行工具,但最好使用报告工具或服务。

4

5 回答 5

3

您需要标记与特定客户关联的资源(例如 EC2 实例、RDS)并启用Detailed Billing Report.

登录My Account控制台区域,前往该Billing Preferences区域。启用和。Monthly Report_Programmatic AccessDetailed Billing Report

AWS 将开始将您的账单作为 CSV 文件汇总到指定的 S3 存储桶中,并按标签进行细分。S3 上的存储将收取费用。

按标签聚合仅从您打开它时开始,因此在下一次报告之前您不会获得完整的月份。

此处此处有关如何设置和分析数据的更多详细信息。

于 2013-05-15T08:08:01.637 回答
2

标记实例,它将根据您的标记反映在您的账单中。

于 2013-05-15T04:37:37.457 回答
1

Netflix 开源了一个名为Ice的相当新的工具,它允许您可视化通过生成到 S3 存储桶中的 AWS 报告检索到的账单详细信息。

您可能还想在 serverfault 上查看类似问题的答案。

于 2013-07-19T14:15:40.603 回答
1

首先是启用详细账单导出到 S3 存储桶(请参阅此处

然后我用 Python 编写了一个简单的服务器,它可以检索您的详细账单,并按照服务类型和使用类型对其进行分解(参见这个 GitHib 存储)。

因此,您可以随时查看您的成本是多少以及哪些服务成本最高等。

如果您标记您的 EC2 实例、S3 存储桶等,它们也将显示在专用线上。

于 2013-09-23T07:29:21.863 回答
0

我为 Cloudability 工作,我们的工具正是为此而构建的。它从您的所有账户收集 AWS 账单和使用数据以及您的标签,并将其放入自定义报告界面。它完全是点击式的,因此您不必费心编写脚本或构建电子表格。

很多公司都在使用它来做你所说的……按实例、部门、项目、客户等划分成本/使用情况。

您可以在https://cloudability.com查看

于 2013-05-17T19:20:12.953 回答