AWS EC2不显示实例使用情况报告。为什么?

时间:2015-12-02 17:13:13

标签: amazon-web-services amazon-ec2 aws-ec2

我使用AWS EC2免费层和Elastic Beanstalk。我还没有从AWS购买任何服务。

当我以root用户身份登录时,AWS会通知我,我将超出免费套餐使用限制:

enter image description here

我想看报告。我做了这个文档所说的所有https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/usage-reports-instance.html#viewing-instance-usage 但AWS并没有向我展示报告。我正确设置了所有必要的过滤器:

enter image description here

为什么呢?如何让AWS显示报告?

1 个答案:

答案 0 :(得分:0)

我想出来了。

我从未明确使用任何AWS存储服务。我现在只测试Elastic Beanstalk以掌握AWS。 Docs免费提供Beanstalk,您只需支付Beanstalk使用的AWS资源。并且Beanstalk总是为我的Node.js Web服务器创建免费的t2.micro实例,并且我从未对我的示例测试应用程序进行过度限制请求。但是,我经常将我的应用的新版本上传为.zip个捆绑包。并且Elastic Beanstalk指责我!在11月,它突然向我收取S3使用费2美元。我从未使用S3,但是Beanstalk做到了。静默。

小心玩Beanstalk。 Beanstalk在幕后将所有PUT请求发送到S3

最好将EC2 instanceEBS storage一起使用。 EBS免费提供:

  

2 000 000 I / O操作(S3仅20 000 GET,2000 PUT)

     

30 Gb存储(S3仅5Gb)

     

快照为1 Gb(S3没有)

对于开发和测试环境,免费EBS General Purpose (SSD)已经足够了。但是Beanstalk不使用它。它使用昂贵的S3