场景 使用 CloudWatch - Amazon CloudWatch
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

场景 使用 CloudWatch

在此方案中,将创建一个 Amazon CloudWatch 警报来监控估算费用。启用对 AWS 账户的估计费用的监控时,系统会每日计算估计费用并将其作为指标数据发送到 CloudWatch 若干次。

账单指标数据存储在 美国东部(弗吉尼亚北部)地区 中,并且反映全球费用。该数据包括您在 AWS 中使用的每项服务的预估收费,以及您的 AWS 预估收费总和。

可以选择在收费超过特定阈值时通过电子邮件接收警报。这些警报由 CloudWatch 触发并使用 Amazon Simple Notification Service (Amazon SNS) 来发送消息。

步骤 1. 启用账单提醒

您必须先启用账单提醒来监控估算的 AWS 费用并使用账单指标数据创建警报,然后才能为估算费用创建警报。启用账单提醒后,您将无法禁用数据收集,但是可以删除任何已创建的账单警报。

首次启用账单提醒后,大约需要 15 分钟时间,您就可以查看账单数据和设置账单警报。

Requirements

  • 您必须使用账户根用户凭证或作为被授予权限的 IAM 用户登录,才能查看账单信息。

  • 对于整合的账单账户,每个链接的账户的账单数据可以在付款账户登录后找到。您可以查看每个关联账户以及整合账户的估计费用总和,和各项服务的估计费用。

  • 在整合账单账户中,仅当付款人账户启用 Receive Billing Alerts (接收账单提醒) 首选项时,才会捕获成员关联账户的指标。如果您更改了您的主账户/付款人账户,则必须在新的主账户/付款人账户中启用账单提醒。

  • 该账户不能属于 Amazon 合作伙伴网络 (APN),因为对于 APN 账户,账单指标不会发布到 CloudWatch 。有关更多信息,请参阅 AWS 合作伙伴网络

启用对估计费用的监控

  1. 通过以下网址打开账单和成本管理控制台:https://console.amazonaws.cn/billing/

  2. 在导航窗格中,选择 Preferences

  3. 选择 Receive Billing Alerts

  4. 选择 Save preferences

步骤 2. 创建账单警报

重要

在创建账单警报之前,您必须在您的账户中启用账单提醒;或者,如果您使用的是整合账单,则必须在主账户/付款人账户中启用账单提醒。有关更多信息,请参阅 启用账单提醒。)

启用账单提醒后,您可以创建账单警报。在此方案中,您可以创建一个警报,该警报将在 AWS 的估算费用超过指定阈值时发送电子邮件。

注意

此过程使用简单选项。要使用高级选项,请参阅创建账单警报以监控预估 AWS 费用 中的创建账单警报

要创建账单警报

  1. 通过以下网址打开 CloudWatch 控制台:https://console.amazonaws.cn/cloudwatch/

  2. 如果需要,将区域更改为 美国东部(弗吉尼亚北部)。账单指标数据存储在此区域中,并且反映全球费用。

  3. 在导航窗格中,依次选择警报创建警报

  4. 依次选择选择指标账单总估算费用

    如果你看不到 计费估计总费用 度量,您可能需要启用帐单提醒。有关更多信息,请参阅 步骤 1. 启用账单提醒。)

  5. 选中估算费用旁边的复选框,然后选择选择指标

  6. 对于 Whenever my total AWS charges for the month exceed,指定必须超过才会触发警报并发送电子邮件的金额 (例如 200)。然后,选择 Next (下一步)

    提示

    此图表显示可用于设置适当金额的当前费用估计值。

  7. 对于 发送通知至,执行以下操作之一:

    • 选择 选择现有SNS主题 然后选择要通知的主题 发送通知至.

    • 选择 创建新主题 然后输入新的SNS主题名称,然后输入接收通知的电子邮件地址。将电子邮件名称与逗号分开。

  8. 选择 Create Alarm

步骤 3 查看警报状态

现在,请检查您刚创建的账单警报的状态。

检查警报状态

  1. 通过以下网址打开 CloudWatch 控制台:https://console.amazonaws.cn/cloudwatch/

  2. 如果需要,将区域更改为 美国东部(弗吉尼亚北部)。账单指标数据存储在此区域中,并且反映全球费用。

  3. 在导航窗格中,选择 Alarms (警报)

  4. 选中警报旁边的复选框。在确认订阅之前,它显示为“等待确认”。在确认订阅后,请刷新控制台以显示更新后的状态。

步骤 4. 编辑账单报警

例如,您可能想要将每个月在 AWS 上花费的金额从 200 美元增加至 400 美元。您可以编辑现有账单警报并增加在触发警报前必须超过的金额。

编辑账单警报

  1. 通过以下网址打开 CloudWatch 控制台:https://console.amazonaws.cn/cloudwatch/

  2. 如果需要,将区域更改为 美国东部(弗吉尼亚北部)。账单指标数据存储在此区域中,并且反映全球费用。

  3. 在导航窗格中,选择 Alarms (警报)

  4. 选中警报旁的复选框,然后依次选择 Actions (操作)Modify (修改)

  5. 对于 Whenever my total AWS charges for the month exceed,指定必须超过才会触发警报并发送电子邮件的新金额。

  6. 选择保存更改

步骤 5. 删除账单警报

如果您不再需要账单警报,可将其删除。

删除账单警报

  1. 通过以下网址打开 CloudWatch 控制台:https://console.amazonaws.cn/cloudwatch/

  2. 如果需要,将区域更改为 美国东部(弗吉尼亚北部)。账单指标数据存储在此区域中,并且反映全球费用。

  3. 在导航窗格中,选择 Alarms (警报)

  4. 选中警报旁的复选框,然后依次选择 Actions (操作)Delete (删除)

  5. 当系统提示进行确认时,选择是,删除