Amazon Compute Optimizer 入门 - Amazon Compute Optimizer
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

Amazon Compute Optimizer 入门

当你首次访问Amazon Compute Optimizer主机时,系统会要求你使用登录时使用的账户选择加入。您必须选择使用或取消服务后,您必须选择使用该服务。此外,您还可以使用 Compute Optimizer API、Amazon Command Line Interface (Amazon CLI) 或 SDK 选择加入或退出。

选择加入,即表示您授权 Compute Optimizer 分析Amazon资源的规格和利用率指标。示例包括 EC2 实例和 Auto Scaling 组。

Compute Optimizer

以下Amazon Web Services 账户类型可以选择使用Compute Optimizer:

  • 独立Amazon账户

    尚未Amazon Organizations启Amazon Web Services 账户用的独立版。例如,假设你在登录独立账户时选择加入 Compute Optimizer。然后,Compute Optimizer 会分析账户中的资源并为这些资源生成优化建议。

  • 组织的成员账户

    Amazon Web Services 账户那是一个组织的成员。如果您在登录组织成员账户时选择加入 Compute Optimizer。然后,Compute Optimizer 仅分析成员账户中的资源并为这些资源生成优化建议。

  • 组织的管理账户

    Amazon Web Services 账户一个管理一个组织的工具。如果您在登录组织的管理账户时选择加入 Compute Optimizer。然后,Compute Optimizer 允许您选择仅加入管理帐户,也可以选择加入管理帐户和组织的所有成员帐户。

    重要

    要选择启用某个组织的所有成员账户,请确保该组织已启用所有功能。有关更多信息,请参阅《Amazon Organizations用户指南》中的 “启用组织中的所有功能”。

    当您选择使用组织的管理帐户并包括组织内的所有成员帐户时,将在您的组织帐户中启用 Compute Optimizer 的可信访问权限。有关更多信息,请参阅Compute OptimizerAmazon Organizations 可信访问

所需的权限

您必须具有相应的权限才能选择加入 Compute Optimizer、查看其建议和选择退出。有关更多信息,请参阅使用 Amazon Identity and Access Management 控制访问

当您选择加入时,Compute Optimizer 会自动在您的账户中创建服务关联角色以访问其数据。有关更多信息,请参阅对 Amazon Compute Optimizer 使用服务相关角色

选择加入您的账户

使用以下程序选择Compute Optimizer 控制台或Amazon CLI。

注意

如果您的账户已选择加入,但您想再次选择加入,以便在组织中重新启用 Compute Optimizer 的可信访问权限。您可以再次选择加入,但必须使用Amazon CLI。当您选择使用时Amazon CLI,运行update-enrollment-status命令并指定--include-member-accounts参数。或者,您可以直接在Amazon Organizations控制台中启用可信访问,也可以使用Amazon CLI或 API 启用可信访问。有关更多信息,请参阅《Amazon Organizations用户指南》Amazon Web Services中的 “Amazon Organizations与其他人一起使用”。

Console
  1. 打开 Compute Optimizer 控制台,网址为 https://console.aws.amazon.com/compute-optimizer/

    如果这是您第一次使用Compute Optimizer 控制台,则会显示 Compute Optimizer 登录页面

  2. 选择开始使用

  3. 账户设置页面上,查看 “入门” 和 “设置您的账户” 部分。

  4. 如果您登录的账户是组织管理账户,则会显示以下选项。在继续下一个步骤之前,请选择一个选项。

    • 仅限此账户-选择此选项可选择仅加入您当前登录的账户。如果您选择此选项,Compute Optimizer 会分析个人账户中的资源,并为这些资源生成优化建议。

    • 该组织内的所有账户-选择此选项可选择加入您当前登录的账户及其所有成员账户。如果您选择此选项,Compute Optimizer 会分析组织中所有账户中的资源,并为这些资源生成优化建议。

  5. 选择 “选择加入”。选择加入,即表示您同意并理解选择加入 Compute Optimizer 的要求。

选择加入后,您会被重定向到 Compute Optimizer 控制台中的控制面板。同时,该服务会立即开始分析Amazon资源的配置和利用率率。有关更多信息,请参阅指标分析者Amazon Compute Optimizer

CLI
  1. 打开终端命令命令命令命令命令命令命令命令命令命令命令命令命令命令

    如果您尚未安装,请安装并配置它以与 Compute Optimizer 一起使用。Amazon CLI有关更多信息,请参阅Amazon Command Line Interface用户指南》Amazon CLI中的安装Amazon CLI和快速配置

  2. 输入下列命令之一。选择是要选择加入个人账户还是组织及其所有成员账户的管理账户。

    • 要选择加入您的个人账户,请执行以下操作:

      aws compute-optimizer update-enrollment-status --status Active
    • 要选择组织管理账户并包括组织内的所有成员账户,请

      aws compute-optimizer update-enrollment-status --status Active --include-member-accounts

在您使用之前的命令选择加入 Compute Optimizer 后,该服务开始分析您的Amazon资源的配置和利用率指标。有关更多信息,请参阅指标分析者Amazon Compute Optimizer

注意

为了提高 Compute Optimizer mizer 的推荐质量,Amazon Web Services 可能会使用您的 CloudWatch 指标和配置数据。这包括激活增强型基础架构指标功能时最多三个月(93 天)的指标分析。请联系Amazon Web Services Support以请求Amazon停止使用您的 CloudWatch 指标和配置数据,以提高 Compute Optimizer 的推荐质量。

选择加入后,请考虑以下几点:

  • 选择加入后,系统最长可能需要在 12 小时后才会生成调查结果和优化建议。此外,为了生成优化建议,必须积累足够的指标数据。有关更多信息,请参阅CloudWatch 指标要求

  • 调查结果和建议显示在 Compute Optimizer 控制台的控制面板和推荐页面中。有关更多信息,请参阅 查看Amazon Compute Optimizer控制面板查看资源建议

  • 一些推荐偏好,例如增强型基础设施指标,是付费功能。此功能将 EC2 实例(包括 Auto Scaling 组中的实例)的指标分析回顾期延长至最多三个月。默认情况下,回顾期为 14 天。有关更多信息,请参阅激活推荐首选项

  • 使用组织的管理帐户,您可以将成员账户委托为 Compute Optimizer 的管理员。委托管理员可以访问和管理 Compute Optimizer 推荐。委托管理员还可以为您的整个组织设置推荐首选项,而无需访问管理帐户。有关更多信息,请参阅委托管理员账户

选择退出您的账户

使用以下程序从Compute Optimizer 中选择从您的账户退出Amazon CLI。同样的过程还会从 Compute Optimizer 中删除你账户的推荐和相关指标数据。有关更多信息,请参阅《Amazon CLI 命令参考》中的 update-enrollment-status。您不能使用Compute Optimizer 控制台选择退出。

选择退出账户
  1. 打开终端命令命令命令命令命令命令命令命令命令命令命令命令命令命令

    如果尚未这样做,请请Amazon CLI并配置为与 Compute Optimizer 一起使用。有关更多信息,请参阅Amazon Command Line Interface用户指南》Amazon CLI中的安装Amazon CLI和快速配置

  2. 输入以下命令。

    aws compute-optimizer update-enrollment-status --status Inactive
    注意

    使用该update-enrollment-status命令选择退出时,您无法指定--include-member-accounts参数。如果在使用此命令选择退出时指定此参数,则会出现错误。

运行上一个命令后,您的账户被选择退Compute Optimizer。同时,您的账户的推荐和相关指标数据将从 Compute Optimizer 中删除。如果您访问Compute Optimizer 控制台,则应显示再次选择加入的选项。