本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
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与其他人一起使用”。
注意
为了提高 Compute Optimizer mizer 的推荐质量,Amazon Web Services 可能会使用您的 CloudWatch 指标和配置数据。这包括激活增强型基础架构指标功能时最多三个月(93 天)的指标分析。请联系Amazon Web Services Support
选择加入后,请考虑以下几点:
-
选择加入后,系统最长可能需要在 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 控制台选择退出。
选择退出账户
-
打开终端命令命令命令命令命令命令命令命令命令命令命令命令命令命令
如果尚未这样做,请请Amazon CLI并配置为与 Compute Optimizer 一起使用。有关更多信息,请参阅《Amazon Command Line Interface用户指南》Amazon CLI中的安装Amazon CLI和快速配置。
-
输入以下命令。
aws compute-optimizer update-enrollment-status --status Inactive
注意
使用该
update-enrollment-status
命令选择退出时,您无法指定--include-member-accounts
参数。如果在使用此命令选择退出时指定此参数,则会出现错误。
运行上一个命令后,您的账户被选择退Compute Optimizer。同时,您的账户的推荐和相关指标数据将从 Compute Optimizer 中删除。如果您访问Compute Optimizer 控制台,则应显示再次选择加入的选项。