本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
入门 Amazon Compute Optimizer
当你首次访问 Amazon Compute Optimizer 主机时,系统会要求你使用登录时使用的账户选择加入。您必须选择加入或退出,才能使用服务。此外,你还可以使用 Compute Optimizer API、 Amazon Command Line Interface (Amazon CLI) 或软件开发工具包选择加入或选择退出。
选择加入即表示您授权 Compute Optimizer 分析您的资源的规格和利用率指标。 Amazon 例如 EC2 实例和自动扩缩组。
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 Optimizer 和 Amazon 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 Organizations
与其他 Amazon Web Services。
选择加入后,请考虑以下几点:
-
选择加入后,最长可能需要 24 小时才能生成结果和优化建议。此外,为了生成优化建议,必须积累足够的指标数据。有关更多信息,请参阅 CloudWatch 指标要求。
-
结果和建议显示在 Compute Optimizer 控制台的控制面板和建议页面中。有关更多信息,请参阅 查看 Amazon Compute Optimizer 仪表板 和 查看资源建议。
-
一些建议首选项(例如增强基础设施指标)为付费功能。此功能将 EC2 实例(包括自动扩缩组中的实例)的指标分析回顾期延长至最多三个月。默认情况下,回顾期为 14 天。有关更多信息,请参阅 建议首选项。
注意
为了提高 Compute Optimizer 的推荐质量,Amazon Web Services 可能会使用您的 CloudWatch 指标和配置数据。这包括激活增强基础设施指标功能后最长三个月(93 天)的指标分析。Amazon Web Services Support
选择退出您的账户
使用以下过程通过 Amazon CLI从 Compute Optimizer 控制台选择退出您的账户。同样的过程还会从 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 控制台,则会显示再次选择加入的选项。