我们正在使用亚马逊的EC2
我们希望能够编写一个计算不时花费多少的程序?
我们认为可以下载使用情况报告并应用定价规则。
有什么更好的办法吗?直接API?是否可以实时进行(报告有些延迟)
使用情况报告:https://aws-portal.amazon.com/gp/aws/developer/account/index.html?action=usage-report
最佳答案
不幸的是,亚马逊没有提供实时数据(实际上,您可能会注意到,亚马逊使用情况报告的准确性在当前计费期内会有所不同),也没有提供查询当前价格的API。
我们目前正在为我们的系统执行此操作,并发现以下各项工作很好地结合在一起:
在每个估算阶段,我们都会做一个非常原始的调整,以便得出总计:我们应用信用/费用使数字与下一个估算水平保持一致。
您可以花很多精力来尝试使这些估算值尽可能准确-这在很大程度上取决于您愿意承担多少数据收集和维护费用。
我们在每个应用程序的基础上考虑使用情况(每个实例可以在一个实例小时内被多个应用程序重用),因此收集开销和维护此代码是值得的。
关于amazon-ec2 - 亚马逊AWS : How Do I Programmatically Calculate My Spending?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6401471/