有没有设置Amazon AWS账单限额的方法?[关闭]


92

我正在Amazon S3上构建应用程序。如何使S3在设定的预算下运行?假设我不希望意外流量使我的AWS账户超额收费。我希望它仍然不可用。


这个问题似乎离题,因为它涉及托管成本。
Flexo

4
仅供参考,到了2017年,AWS仍未实施支出限制,因为这是亚马逊的底线,尽管这是一项广泛要求的功能。Microsoft Azure确实实现了这一点。
Nostradamus

您可以设置一个“AWS预算”,并获得一旦你达到这个上限通知:docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/...
班尼纽格鲍尔

AWS Budget不是解决方案,因为它每天仅更新3次。同时,成本可能会非常高。
菲利普·恩克

Answers:



23

AWS已经宣布的功能,一般可用性监控器所估计的收费使用清单的通知通过亚马逊的CloudWatch为2012年5月10日,(它根据丹尼尔·洛佩兹的回答 [+1]已提供给AWS保费自2011年年底已占) :

我们会定期估算您使用的每个AWS服务的每月总费用。当您启用对帐户的监控后,我们将开始将估算值存储为CloudWatch指标,在通常的14天时间段内它们都将保持可用状态。[...]

如介绍性博客文章中所述,您可以通过使用计费警报开始,以通知您AWS账单何时将高于预期,有关此功能的更多详细信息,请参阅使用Amazon CloudWatch监控估计的费用

对于许多基本需求,这已经非常有用,但是,使用CloudWatch API自己检索存储的指标(请参阅GetMetricStatistics API和获取指标的使用统计信息以获取使用示例)实际上允许您基于此驱动任意工作流和业务逻辑数据。

关于后者,虽然也强调了此产品的范围:

重要的是要注意,这些只是估计,而不是预测。该估算值近似于当前在当前计费周期内迄今为止AWS使用的成本,并且随着您继续消耗资源增加。[...]并未考虑您的AWS使用模式的趋势或潜在变化。[强调我的]


用户界面很糟糕,但确实确实可以使您在特定服务超过美元限额时可以通过电子邮件将其发送给您。我不知道如何在发生这种情况时真正停止该服务。i.imgur.com/iaiJSDa.png
mpen 2015年


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.