利用 AWS Budgets 管理成本 - AWS 账单和成本管理

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

利用 AWS Budgets 管理成本

您可以使用 AWS Budgets 跟踪您的 AWS 成本和使用情况并采取措施。您可以使用 AWS Budgets 监控预留实例 (RI) 或 Savings Plans 的聚合利用率和覆盖率指标。如果您是 AWS Budgets 的新用户,请参阅AWS Budgets 的最佳实践

您可以使用 AWS Budgets 启用简单到复杂的成本和使用情况跟踪。一些示例包括:

  • 使用固定目标金额设置月度成本预算,以跟踪与您的账户关联的所有成本。您可以选择就实际支出(累积后)和预测支出(累积前)收到提醒。

  • 使用可变目标数量设置月度成本预算,每个后续月份将预算目标增长 5%。然后,您可以将通知配置为预算金额的 80% 并应用操作。例如,您可以自动应用自定义 IAM 策略,拒绝您在账户中预配置其他资源。

  • 使用固定使用量和预测通知设置每月使用量预算,以帮助确保您保持在特定服务的服务限制内。您还可以确保您仍享受特定的 AWS 免费套餐优惠。

  • 设置每日使用率或覆盖率预算以跟踪 RI 或 Savings Plans。您可以选择在给定日期的利用率下降到 80% 以下时通过电子邮件和 Amazon SNS 主题接收通知。

AWS Budgets 信息每天最多更新三次。更新通常在上次更新后 8–12 小时进行。Budgets 可以跟踪您的未混合成本、摊销和混合成本。Budgets 可以包含或排除描述、退款、支持费用和税费等费用。

您可创建下列类型的预算:

  • 成本预算 – 规划您想要为某项服务花费多少。

  • 使用量预算 – 规划您要使用一个或多个服务的程度。

  • RI 使用率预算 – 定义使用率阈值,并在 RI 使用率低于该阈值时接收提醒。这使您可以查看 RIs 是否未使用或未充分利用。

  • RI 覆盖率预算 定义覆盖率阈值,并在 – 覆盖的实例小时数低于该阈值时接收提醒。RIs这使您可以查看预留所覆盖的实例使用量的多少。

  • Savings Plans 使用率预算 – 定义使用率阈值,并在 Savings Plans 的使用率低于该阈值时接收警报。这使您可以查看 Savings Plans 是否未使用或未充分利用。

  • Savings Plans 覆盖率预算 – 定义一个覆盖率阈值,并在 Savings Plans 覆盖的 Savings Plans 合格使用量低于该阈值时接收警报。这使您可以查看 Savings Plans 所覆盖的实例使用量的多少。

您可以设置可选通知,用以警告您超过或预测会超过成本或使用量预算的预算金额,或低于您的目标使用率和 RI 或 Savings Plans 预算的覆盖率。通知可发送到 Amazon SNS 主题和/或电子邮件地址。有关更多信息,请参阅针对预算通知创建 Amazon SNS 主题

如果您在组织中使用整合账单,并且您拥有管理账户,则可以使用 IAM 策略控制成员账户对预算的访问。默认情况下,成员账户的所有者可以创建各自的预算,但不能创建或编辑其他用户的预算。您可以创建 IAM 用户,并授予其在特定账户中创建、编辑、删除或读取预算的权限。但是,我们不支持跨账户使用。

预算仅对有权访问创建预算的账户并且有权访问预算本身的用户可见。例如,管理账户 可以创建跟踪特定成员账户成本的预算,但成员账户只有在获得 管理账户 访问权限时才能查看相同的预算。有关更多信息,请参阅管理访问权限的概述。有关 AWS Organizations 的更多信息,请参阅 AWS Organizations 用户指南

注意

在您产生费用和从 AWS Budgets 收到有关此费用的通知之间可能存在延迟。这是由于使用 AWS 资源和对该资源使用量进行计费之间存在延迟。您可能会在 AWS Budgets 通知您之前产生超过预算通知阈值的额外费用或使用量。