AWS EC2不显示实例使用情况报告。为什么?
我使用AWS EC2免费套餐和Elastic Beanstalk。我没有从AWS购买任何服务。AWS EC2不显示实例使用情况报告。为什么?
当我登录为根,AWS告诉我,我会超过免费层使用限制:
我想看到的报告。我做了这个文档所说的全部https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/usage-reports-instance.html#viewing-instance-usage 但AWS不会显示报告。我正确设置所有必要的过滤器:
为什么?如何让AWS显示报告?
我想通了。
我从未明确使用任何AWS存储服务。我现在只测试Elastic Beanstalk以掌握AWS。 Docs说Beanstalk是免费的,您只需支付Beanstalk使用的AWS资源。 Beanstalk总是为我的Node.js Web服务器创建免费的t2.micro
实例,并且我从来没有对我的示例测试应用程序发出超限请求。不过,我经常以.zip
捆绑的形式上传我的应用的新版本。那个Elastic Beanstalk为此付出了我的代价!在11月,它突然向我收取了2美元的S3
使用费。我从来没有使用S3
,但Beanstalk做到了。默默。
小心玩Beanstalk。 Beanstalk将幕后的所有PUT请求传送到S3
。
它最好使用EC2 instance
与EBS storage
。 EBS提供免费:
2 000 000 I/O操作(仅20 000 S3 GET,2000 PUT)
30 GB的存储(S3只的5Gb)
1 GB的快照(S3没有)
对于开发和测试环境免费EBS General Purpose (SSD)
是够好的。但Beanstalk并未使用它。它使用昂贵的S3
。
它警告您S3,并且您正在运行EC2的使用情况报告。这是两个独立的服务。你需要看看你的S3使用情况。 –