我在弹力豆柄上部署了一个应用程序。该应用程序是一个war文件,它运行从一个单独的服务接收的文本内容的一些处理。我应该考虑什么价格因素?
内容的处理可以是密集的,可能需要几个小时才能运行。我有资格获得"AWS免费使用层“,但我不确定我可以在哪里查看我的当前使用。
我希望看到CPU时钟周期、内存等的%崩溃。
例如,google应用引擎提供了可用资源%的方便细分:

AWS也有类似的地方吗?在这种情况下,特别是在弹性豆柄上运行的应用程序?
更新:这个问题的答案是一些帮助:自由层上的AWS弹性豆柄CPU上限是什么?
发布于 2014-01-16 17:58:03
很少有弹性豆茎的监测水平。
弹性豆柄控制台
这是非常简单的,只是给你一个粗略的想法,在你的系统正在发生什么。

基本CloudWatch度量
可在EC2 >Instance>监视下使用

CloudWatch度量--每个服务都有一组度量,可以为您提供对系统所发生情况的最佳视图。
下面是我为实例使用的服务提供的度量的数量:
DynamoDB Metrics: 65
Table Metrics: 26
Table Operation Metrics: 38
Account Metrics: 1
SNS Metrics: 8
Topic Metrics: 8
EBS Metrics: 16
Per-Volume Metrics: 16
EC2 Metrics: 40
Per-Instance Metrics: 20
By Auto Scaling Group: 20
ElastiCache Metrics: 91
ElastiCache: 19
CacheClusterId: 36
Cache Node Metrics: 36 你几乎可以测量任何有意义的东西。您甚至可以将自己的度量添加到CloudWatch中。
此外,您还可以设置CloudWatch警报,以便在超过阈值的情况下发送通知。
阅读亚马逊CloudWatch指南以获得更好的想法。
关于故障,我没有看到任何的免费层的细分图表。如果有一个免费提供的服务,而您正在尝试使用更多,那么您的请求将被节流(与DynamoDB)或您将开始支付以上的免费层(与SNS)。
看看你的帐户计费和成本管理,看看你是否走上了免费层。单击“票据”,然后按服务分类。同样,如果您的费用将超过预先设定的阈值,您可以设置一个监视通知。
老实说,我发现AWS在监控和支付方面比GAE更直接和灵活。同样的钱你肯定会得到更多。
https://stackoverflow.com/questions/21164004
复制相似问题