2013-05-14 47 views
3

我的CIO是問我要的EC2費用每月「每個實例」擊穿,我們的一些EC2實例都代表特定客戶運行。有誰知道如何做到這一點?AWS EC2計費每個實例小時在給定的時間內

如果需要,我可以使用java,python或aws命令行工具,但報告工具或服務更可取。

回答

1

Netflix有一個相當新的工具,名爲Ice,它允許您查看通過生成到S3存儲桶的AWS報告檢索到的計費詳細信息。

您可能還希望通過在serverfault覈對答案爲similar question

2

標記實例,它會根據您的標籤反映在您的賬單中。

3

您需要標記與特定客戶(例如EC2實例,RDS)關聯的資源並啓用Detailed Billing Report

登錄到控制檯的My Account區域並轉至Billing Preferences區域。啓用Monthly ReportProgrammatic AccessDetailed Billing Report

AWS將開始將您的結算作爲CSV文件彙總到指定的S3存儲桶中,並通過標記對其進行分解。 S3上的存儲將收取費用。

標籤聚合僅從打開時開始,因此直到下一次報告才能獲得完整的月份。

更多詳情herehere瞭解如何設置和分析數據。

0

我爲Cloudability工作,我們的工具就是爲了做到這一點。它從您的所有賬戶收集AWS賬單和使用數據以及您的代碼,並將其放入自定義報告界面。這完全是點擊式的,因此您不必亂寫編寫腳本或構建電子表格。

很多公司都用它做你正在談論什麼......分手費/通過實例,部門,項目,客戶等的使用..

你可以檢查出來https://cloudability.com

1

第一件事是使詳細的計費出口到S3桶(見here

然後寫在Python檢索您的詳細賬單,將其分解每個服務類型和使用類型簡單化的服務器(見它在這個GitHib repo)。

因此,你可以隨時查看你的成本和服務成本你最等

如果您標記您的EC2實例,S3水桶等,他們也將顯示在專用線路。