本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理预算
您可以使用 AWS 预算来跟踪您的服务成本和使用情况 AWS Service Catalog。您可以将预算与 AWS Service Catalog 产品和产品组合相关联。
注意
AWS Service Catalog 不支持 Terraform 开源产品的预算。
AWS 预算使您能够设置自定义预算,以便在您的成本或使用量超过(或预计超过)预算金额时提醒您。有关 AWS 预算的信息,请访问https://aws.amazon.com/aws-cost-management/aws-budgets
先决条件
在使用 AWS 预算之前,您需要在 AWS 账单与成本管理 控制台中激活成本分配标签。有关更多信息,请参阅《AWS 账单与成本管理 用户指南》中的激活用户定义的成本分配标签。
注意
标签最多需要 24 小时才能激活。
您还需要允许将要使用预算功能的任何用户或群组访问 AWS 账单与成本管理 控制台。您可以通过为用户创建新策略来执行此操作。
要允许 用户创建预算,您还必须允许用户查看账单信息。如果要使用 Amazon SNS 通知,则可以为用户提供创建 Amazon SNS 通知的功能,如下面的策略示例所示。
创建预算策略
使用 https://console.aws.amazon.com/iam/
打开 IAM 控制台。 在导航窗格中,选择策略。
在内容窗格中,选择创建策略。
选择 JSON 选项卡,然后复制以下 JSON 策略文档中的文本。将该文本粘贴到 JSON 文本框中。
{ "Version": "2012-10-17", "Statement": [ { "Sid": "Stmt1435216493000", "Effect": "Allow", "Action": [ "aws-portal:ViewBilling", "aws-portal:ModifyBilling", "budgets:ViewBudget", "budgets:ModifyBudget" ], "Resource": [ "*" ] }, { "Sid": "Stmt1435216552000", "Effect": "Allow", "Action": [ "sns:*" ], "Resource": [ "arn:aws:sns:us-east-1" ] } ] }
完成后,选择查看策略。策略验证程序将报告任何语法错误。
-
在审核 页面上,为您的策略命名。查看策略摘要以查看您的策略授予的权限,然后选择创建策略以保存您的工作。
新策略将显示在托管策略列表中,并且已准备好附加到您的用户和组。有关更多信息,请参阅《AWS Identity and Access Management 用户指南》中的创建和附加客户管理型策略。
创建预算
在 AWS Service Catalog 管理员控制台中,产品列表和产品组合页面列出了有关现有产品和产品组合的信息,并允许您对其进行操作。要创建预算,请先确定要将预算与哪个产品或产品组合相关联。
创建预算
-
打开 Service Catalog 控制台,网址为https://console.aws.amazon.com/servicecatalog/
。 -
选择产品列表或产品组合。
-
选择要添加预算的产品或产品组合。
-
打开操作菜单,然后选择创建预算。
-
在预算创建 页面上,将一种标签类型与您的预算相关联。
标签有两种类型: AutoTags 和 TagOptions。 AutoTags 确定推出产品的产品组合、产品和用户。 AWS Service Catalog 自动将这些标签应用于已配置的资源。A TagOption 是管理员定义的键值对,在中进行管理。 AWS Service Catalog
为了使产品组合或产品上的支出能够反映相关预算,它们必须具有相同的标签。请注意,首次使用的标签键可能需要 24 小时才能激活。有关更多信息,请参阅 先决条件。
-
选择 “在中创建” AWS Budgets。您会被定向至设置预算页面。按照创建预算中的步骤继续进行预算设置。
注意
创建预算后,您必须将其与产品或产品组合相关联。
关联预算
每个产品组合或产品可以有一个与之关联的预算。每个预算可以与多个产品组合和产品相关联。
当您将预算与产品或产品组合相关联时,您将能够从该产品或产品组合的详细信息页面查看有关预算的信息。为了使产品或产品组合上的支出能够反映在预算中,您必须为预算和产品或产品组合关联相同的标签。
注意
如果您从中删除预算 AWS Budgets,则与 AWS Service Catalog 产品和产品组合的现有关联仍然存在。 AWS Service Catalog 将无法显示有关已删除预算的任何信息。
关联预算
-
打开 Service Catalog 控制台,网址为https://console.aws.amazon.com/servicecatalog/
。 -
选择产品列表或产品组合。
-
选择您想要与预算关联的产品或产品组合。
-
打开操作菜单,然后选择关联预算。
-
在预算关联页面上,选择现有预算,然后选择继续。
-
产品或产品组合表现在将包含您刚刚添加的预算的数据。
查看预算
如果预算与产品相关联,您可以在产品详细信息和产品列表页面上查看有关预算的信息。如果预算与产品组合相关联,您可以在产品组合和产品组合详细信息页面上查看有关预算的信息。
产品组合和产品列表页面显示现有资源的预算信息。您可以看到显示当前与预算和预测与预算的列。
当选择产品或产品组合时,您会被定向至详细信息页面。产品组合详细信息和产品详细信息页面中包含一些部分,记录了有关关联预算的详细信息。您可以查看预算金额、当前支出和预测支出。您还可以选择查看预算详细信息并编辑预算。
取消关联预算
您可以将预算与产品组合或产品取消关联。
注意
如果您从预算中删除 AWS 预算,则与 AWS Service Catalog 产品和产品组合的现有关联仍然存在。 AWS Service Catalog 将无法显示有关已删除预算的任何信息。
要取消关联预算
-
打开 Service Catalog 控制台,网址为https://console.aws.amazon.com/servicecatalog/
。 -
选择产品列表或产品组合。
-
选择要取消预算关联的产品或产品组合。
-
选择操作。从下拉列表中选择取消关联预算。此时会显示确认提醒。
-
在您确认要取消关联产品或产品组合的预算后,选择确认。