如何为 Amazon SNS 中的 SMS 消息设置每月消费限额警报?

上次更新日期:2021 年 11 月 11 日

我想要在我接近 Amazon Simple Notification Service (Amazon SNS) 的每月移动文本 (SMS) 消息支出限额时收到通知。该如何设置?

简短描述

您可以创建一个 Amazon CloudWatch 警报,以便在您接近达到 Amazon SNS 的每月 SMS 消息支出限额时收到通知。

重要提示:默认情况下,SMS 消息的账户支出限额已设为 1.00 USD。要提高服务配额,您必须提交请求。当您达到 SMS 消息支出限额时,Amazon SNS 将会停止发布 SMS 消息。

解决方法

(先决条件)创建 Amazon SNS 主题

按照创建 Amazon SNS 主题中的说明进行操作。

订阅 Amazon SNS 主题端点

按照订阅 Amazon SNS 主题中的说明进行操作。订阅主题时,请确保执行以下操作:

  • 对于 Protocol(协议),请选择 Email(电子邮件)或 SMS,具体取决于您想要接收通知的方式。
  • 对于 Endpoint(端点),请输入电子邮件地址或手机号码,具体取决于您选择的 Protocol(协议)。

重要事项:如果您选择 Email(电子邮件),您必须先确认订阅,然后才能收到通知。要确认订阅,请检查您的电子邮件收件箱,然后在您从 Amazon SNS 接收的电子邮件中选择 Confirm subscription“确认订阅”。

在 CloudWatch 中设置 SMS 支出警报

按照使用 CloudWatch 创建 SMS 支出警报中的说明进行操作。

有关详细信息,请参阅 Amazon SNS 指标为 Amazon SNS 指标设置 CloudWatch 警报

重要提示:AWS 服务配额因 AWS 区域不同而不同。如果您在多个区域中使用 Amazon SNS 进行 SMS 消息收发,则必须在每个区域中创建一个警报。

(可选)查看当前 SMS 消息支出

要查看当月的 SMS 消息支出,请按照使用 CloudWatch 查看每月 SMS 支出中的说明进行操作。