我正在启动免费套餐实例,但我不想意外超出限制。我该怎么做?
答案1
您无法对 AWS 支出设置限制。AWS 没有限制功能 - 这不符合他们的利益,尽管他们在将客户放在第一位并努力帮助客户省钱方面做得很好。
计费警报
您可以设置多个账单警报,它会在估计的每月账单达到您设置的阈值。您可以在北弗吉尼亚地区的 CloudWatch 中设置这些阈值。在 CloudWatch 中,单击账单,创建警报,选择“预估总费用”,然后设置类似这样的屏幕。
预算
预算是管理成本的另一种方式。它们比计费警报灵活得多,更精细。您可以按服务或指标设置它们。
成本管理器
这成本探索者也很有趣。它不会提醒你,但你可以看到你把钱花在了什么地方。
您可以使用它来查看显示您花钱的图表。例如,此图表显示此帐户将大部分资金花在 EC2 上,但将一些资金花在 glacier、S3 和其他零碎上。下面的图表会告诉您确切的成本。
免费套餐
这免费套餐为您提供足够的信用来运行单个 EC2 t2.micro 实例一年,并具有足够的磁盘、快照存储等,以供使用。您可以免费获得大量其他东西,例如 Lambda、RDS、EBS、EFS,这是一个非常慷慨的分配(与 Azure 不同 - 它为您提供一个月的试用期)。许多人最终会为快照、带宽等支付一点费用,但考虑到您获得的收益,这似乎是公平的。
我做什么
我发现最好创建多个账单警报,例如 5 美元、10 美元、20 美元、50 美元和 100 美元。这应该可以满足您的需求。如果您一次收到多个通知,请快速进入并找出发生了什么。我也使用预算
云Trail
云Trail是一项很好的服务,可以监控您帐户中的 API 调用,这样您就可以知道谁在何时创建了哪些资源。由于它全是 JSON,因此很难准确地弄清楚它说的是什么,但如果出现问题,至少您拥有所有信息来弄清楚发生了什么。我认为有一些商业服务可以使这些日志更容易理解。
按秒计费
正如 @avinashbot 在下面指出的那样,截至 2017 年 10 月 2 日,大多数 Linux 实例的计费都是第二个而不是按小时计费。这使得尝试成本大大降低。