

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 AWS 最终用户消息 SMS 监控短信、彩信和语音支出活动
<a name="monitor-spending"></a>

本主题提供有关在 Amazon CloudWatch 中查看短信、彩信和语音支出指标的信息。它还说明了如何设置 CloudWatch 警报，当您的每月短信、彩信或语音支出超过一定金额时，该警报会向您发送通知。

如果您只想查看使用 AWS 最终用户消息 SMS 的每月费用，包括您花费的金额，则应使用 AWS 账单与成本管理 控制台。该账单与成本管理控制台提供了您当月的账单估算，以及前几个月的最终费用。有关更多信息，请参阅《AWS Billing 用户指南》**中的[查看您的月度费用](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/getting-viewing-bill.html)。

**重要**  
您必须为要收集的 CloudWatch 指标创建[服务相关角色](using-service-linked-roles.md#using-service-linked-roles.title)。

## 使用以下方式查看您的每月短信、彩信和语音支出 CloudWatch
<a name="monitor-spending-metrics"></a>

要快速确定当月您在发送短信、彩信和语音消息上花了多少钱，您可以使用 CloudWatch 控制台的 “指标” 部分。 CloudWatch将指标数据保留 15 个月，因此您可以查看实时数据和分析历史趋势。

有关查看中指标的更多信息 CloudWatch，请参阅《[亚马逊* CloudWatch 用户指南》中的使用亚马逊 CloudWatch *指标](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/working_with_metrics.html)。

**要在中查看短信、彩信和语音支出指标 CloudWatch**

1. 打开 CloudWatch 控制台，网址为[https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)。

1. 在导航窗格中，选择**指标**。

1. 在**全部指标**选项卡上，选择 **SMSVoice**。

1. 选择**账户指标**。

1. 从选项**TextMessageMonthlySpend**、**MediaMessageMonthlySpend**、和中进行选择**VoiceMessageMonthlySpend**。根据您的选择，图表会更新以显示当月使用 AWS 最终用户消息 SMS 所花费的金额。
**注意**  
在**TextMessageMonthlySpend**您使用 AWS 最终用户消息 SMS 发送至少一条消息后，才会显示、和**VoiceMessageMonthlySpend**指标。**MediaMessageMonthlySpend**

## 使用创建短信、彩信或语音消费警报 CloudWatch
<a name="monitor-spending-alarms"></a>

除了查看每月短信、彩信和语音支出指标外，您还可以创建 CloudWatch 警报，在短信、彩信或语音支出超过一定金额时通知您。您可以通过将这些通知发送 CloudWatch 到 Amazon SNS 主题来设置向您发送这些通知。

有关在中创建警报的更多信息 CloudWatch，请参阅[亚马逊* CloudWatch 用户指南中的使用亚马逊 CloudWatch *警报](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html)。

**要在中创建短信或语音消费警报 CloudWatch**

1. 如果您尚未完成此操作，请创建一个 Amazon SNS 主题，并使用一个端点来订阅它。订阅该主题的端点应是您要接收支出通知的位置。例如，如果您希望通过电子邮件接收支出通知，则使用电子邮件地址订阅 Amazon SNS 主题。如果您希望通过文本消息接收支出通知，则使用短信端点订阅该主题。

   有关创建和订阅主题的信息，请参阅《Amazon Simple Notification Service 开发人员指南》**中的 [Amazon SNS 入门](https://docs.aws.amazon.com/sns/latest/dg/sns-getting-started.html)。

1. 打开 CloudWatch 控制台，网址为[https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)。

1. 
**重要**  
在创建账单警报之前，必须将您的设置 AWS 区域 为美国东部（弗吉尼亚北部）。账单指标数据存储在此 AWS 区域 ，代表全球费用。您还必须为自己的账户或账户启用账单提醒（如果您使用的是整合账单）。 management/payer 有关更多信息，请参阅[启用账单警报](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/monitor_estimated_charges_with_cloudwatch.html#turning_on_billing_metrics)。

   在导航窗格中的**警报**下，选择**账单**。

1. 下一步转到**账单警报**，选择**创建警报**。

1. 选择**选择指标**。

1. 在 “**所有指标**” 选项卡上，选择 **SMSVoice**，然后选择 “**账户指标**”。

1. 选择**TextMessageMonthlySpend**MediaMessageMonthlySpend****、或**VoiceMessageMonthlySpend**。
**注意**  
在**TextMessageMonthlySpend**您通过 “ AWS 最终用户消息 SMS” 发送至少一条消息之前，“**MediaMessageMonthlySpend**、” 和 “**VoiceMessageMonthlySpend**指标” 才会出现。

1. 选择**绘成图表的指标**选项卡，然后完成以下步骤：
   + 在**统计数据**下，选择要监控的统计数据或预定义百分位数，或者指定自定义百分位数，例如，**p99** 或 **p45**。
   + 在**时间段**下，选择告警的评估期。评估警报时，每个时间段都聚合到一个数据点。

1. 选择**选择指标**。将显示**指定指标和条件**页面，其中显示一个图表以及有关警报的指标和统计数据的其他信息。

1. 在**条件**下，请完成以下步骤：
   + 对于**阈值类型**，选择**静态**。
   + 在 **“Whenever (**TextMessageMonthlySpend**MediaMessageMonthlySpend****、或 **VoiceMessageMonthlySpend**) 是**” 中，指定您希望指标大于、大于或等于阈值以触发警报。然后，在**大于/小于**下，输入阈值，该值为要触发警报的美元金额。

1. 在**其他配置**下，请完成以下步骤：
   + 对于**触发警报的数据点数**，输入支出金额必须超出阈值时才会触发警报的评估时间段（数据点）数。
   + 对于**缺失数据处理**，选择**将缺失数据处理为忽略（保持警报状态）**。

1. 选择**下一步**。

1. 在**通知**下，完成以下步骤：
   + 对于**每当此警报状态为**，选择**警报中**。
   + 对于**选择一个 SNS 主题**，选择要将警报通知发送到的 Amazon SNS 主题。

1. 选择**下一步**。

1. 输入警报的名称和描述（可选），然后选择**下一步**。

1. 在**预览和创建**下，查看并确认警报设置为所需设置，然后选择**创建警报**。