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

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

Amazon Compute Optimizer 入门

当您首次访问 Amazon Compute Optimizer 控制台时,系统会要求您使用您登录的帐户选择加入,然后才能使用该服务。您还可以使用 Compute Optimizer API、亚马逊 Web 服务命令行界面 (Amazon Web 服务 CLI) 或软件开发工具包选择加入和退出。

通过选择加入,您将授权 Compute Optimizer 分析 Amazon Web Services 资源(如 EC2 实例和 Auto Scaling 组)的规格和利用率指标。

所需权限

您必须具有适当的权限才能选择加入 Compute Optimizer、查看其建议以及选择退出。有关更多信息,请参阅使用 Amazon Identity and Access Management

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

Compute Optimizer 支持的账户

以下 Amazon Web Services 账户类型可以选择加入 Compute Optimizer:

  • Amazon Web Services 账户-未启用亚马逊 Organizations 的独立 Amazon Web Services 账户。如果您在登录到独立帐户时选择 “Compute Optimizer”,则该服务会分析帐户中的资源,并为这些资源生成优化建议。

  • 组织的成员帐户-作为组织成员的 Amazon Web Services 账户。如果您在登录到组织的成员帐户时选择加入 Compute Optimizer,则该服务将仅分析成员帐户中的资源,并为这些资源生成优化建议。

  • 组织的管理帐户-管理组织的 Amazon Web Services 账户。如果您在登录到组织的管理帐户时选择 “Compute Optimizer”,则该服务将允许您选择仅加入管理帐户或组织的管理帐户和所有成员帐户。

    重要

    要成功选择组织的所有成员帐户,组织必须启用所有功能。有关更多信息,请参阅 。启用组织中的所有功能中的Amazon Organizations 用户指南

    当您选择使用组织的管理帐户并包括组织内的所有成员帐户时,系统会在您的组织帐户中自动启用 Compute Optimizer 序的可信访问权限。有关更多信息,请参阅Compute Optimizer 和亚马逊 Organizations 可信访问

选择加入您的账户

使用以下步骤使用 Compute Optimizer 控制台或 Amazon Web Services CLI 选择加入您的账户。

注意

如果您的账户已选择加入,但您希望再次选择加入以重新启用组织中的计 Compute Optimizer 的可信访问权限,则您必须使用 Amazon Web Services CLI 来选择加入。指定--include-member-accounts参数时选择使用update-enrollment-status命令。您还可以使用亚马逊 Organizations 控制台、其亚 Amazon Web Services CLI 或 API 启用可信访问。有关更多信息,请参阅 。将亚马逊 Organizations 与其他 Amazon Web Services 一起使用中的Amazon Organizations 用户指南

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

    如果这是您首次使用 Compute Optimizer 控制台,则Compute Optimizer 登录页面此时将显示。

  2. 选择 Get started

  3. 在存储库的账户设置页面上,查看入门设置您的账户章节内容。

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

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

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

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

选择加入后,您将被重定向到 “Compute Optimizer” 控制台中的仪表板,服务将开始分析 Amazon Web Services 资源的配置和利用率指标。有关更多信息,请参阅亚马逊 Compute Optimizer 分析的指标

CLI
  1. 打开终端或命令提示符窗口。

    如果尚未安装 Amazon Web Services CLI 并将其配置为与 Compute Optimizer 一起使用。有关更多信息,请参阅 。安装 Amazon Web Services CLI快速配置 Amazon Web Services CLI中的Amazon Web Services CLI 用户指南

  2. 输入以下命令之一,具体取决于您是要选择单个帐户还是组织及其所有成员帐户的管理帐户。

    • 要选择您的个人帐户:

      aws compute-optimizer update-enrollment-status --status Active
    • 要选择加入组织的管理帐户并包括组织内的所有成员帐户,请执行以下操作:

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

使用上一命令选择 “Compute Optimizer” 后,服务将开始分析 Amazon Web Services 资源的配置和利用率指标。有关更多信息,请参阅亚马逊 Compute Optimizer 分析的指标

注意

为了提高 Compute Optimizer 的推荐质量,Amazon Web Services 可能会使用您的 CloudWatch 指标和配置数据,如内存利用率。如果您希望选择退出此体验并请求 Amazon Web Services 不使用您的 CloudWatch 指标或配置数据来提高 Compute Optimizer 的推荐质量,请联系 Amazon Web Services Support。

在您选择加入后,最多可能需要 12 小时才能生成调查结果和优化建议,并且必须积累足够的指标数据。有关更多信息,请参阅CloudWatch 指标要求。结果和建议将显示在 Compute Optimizer 控制台的仪表板和建议页面中。有关更多信息,请参阅 查看亚马逊 Compute Optimizer 控制面板查看资源建议

选择退出您的帐户

使用以下过程,使用 Amazon Web Services CLI 从 Compute Optimizer 中选择退出您的账户,并从 Compute Optimizer 中删除您账户的建议和相关指标数据。有关更多信息,请参阅 。更新注册状态中的Amazon Web Services CLI 命令参考。您不能使用 Compute Optimizer 控制台选择退出。

选择退出帐户

  1. 打开终端或命令提示符窗口。

    如果尚未安装 Amazon Web Services CLI 并将其配置为与 Compute Optimizer 一起使用。有关更多信息,请参阅 。安装 Amazon Web Services CLI快速配置 Amazon Web Services CLI中的Amazon Web Services CLI 用户指南

  2. 输入以下命令。

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

    不能指定--include-member-accounts参数选择退出update-enrollment-status命令;您将收到一条错误消息

在运行上一个命令后,您的帐户将选择退出 Compute Optimizer,并且您的账户的建议和相关指标数据将从 Compute Optimizer 中删除。如果您访问 Compute Optimizer 控制台,您应该看到重新选择加入的选项。