我使用AWS EC2免费层和Elastic Beanstalk。我还没有从AWS购买任何服务。
当我以root用户身份登录时,AWS会通知我,我将超出免费套餐使用限制:
我想看报告。我做了这个文档所说的所有https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/usage-reports-instance.html#viewing-instance-usage 但AWS并没有向我展示报告。我正确设置了所有必要的过滤器:
为什么呢?如何让AWS显示报告?
答案 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 instance
与EBS 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
。