响应 Amazon RDS 建议
从 RDS 建议列表中,您可以:
立即应用基于配置的建议,也可以推迟到下一个维护时段。
忽略一个或多个建议。
-
将一个或多个已忽略的建议移至活动的建议。
应用 Amazon RDS 建议
使用 Amazon RDS 控制台,在详细信息页面中选择基于配置的建议或受影响的资源,然后立即应用该建议或将其安排在下一个维护时段。资源可能需要重启才能使更改生效。对于一些数据库参数组建议,您可能需要重启资源。
基于阈值的主动建议或基于异常的被动建议不具有应用选项,可能需要进一步审查。
应用基于配置的建议
登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/
。 -
在导航窗格中,执行以下任一操作:
-
选择建议。
此时将出现建议页面,其中包含所有建议的列表。
选择数据库,然后在数据库页中为资源选择建议。
详细信息显示在所选建议的建议选项卡中。
在建议页或数据库页的建议选项卡中,为活动的建议选择检测。
此时会显示建议详细信息页面。
-
-
在建议详细信息页面中选择一个建议或一个或多个受影响的资源,然后执行以下任一操作:
选择应用,然后选择立即应用以立即应用建议。
选择应用,然后选择在下一个维护时段内应用以计划在下一个维护时段中应用。
在下一个维护时段之前,所选建议的状态将更新为待定。
将显示一个确认窗口。
-
选择确认应用以应用建议。此窗口将确认资源是需要自动重启还是手动重启才能使更改生效。
以下示例显示了立即应用建议的确认窗口。
以下示例显示了计划在下一个维护时段中应用建议的确认窗口。
当应用的建议成功或失败时,横幅会显示一条消息。
以下示例显示了带有成功消息的横幅。
以下示例显示了带有失败消息的横幅。
使用 Amazon RDS API 应用基于配置的 RDS 建议
使用 DescribeDBRecommendations 操作。输出中的
RecommendedActions
可以有一个或多个建议的操作。对步骤 1 中的每个建议操作使用 RecommendedAction 对象。输出包含
Operation
和Parameters
。以下示例显示了带有一个建议操作的输出。
"RecommendedActions": [ { "ActionId": "0b19ed15-840f-463c-a200-b10af1b552e3", "Title": "Turn on auto backup", // localized "Description": "Turn on auto backup for my-mysql-instance-1", // localized "Operation": "ModifyDbInstance", "Parameters": [ { "Key": "DbInstanceIdentifier", "Value": "my-mysql-instance-1" }, { "Key": "BackupRetentionPeriod", "Value": "7" } ], "ApplyModes": ["immediately", "next-maintenance-window"], "Status": "applied" }, ... // several others ],
对步骤 2 的输出中的每个建议操作使用
operation
并输入Parameters
值。步骤 2 中的操作成功后,使用 ModifyDBRecommendation 操作修改建议状态。
忽略 Amazon RDS 建议
您可以忽略一个或多个建议。
忽略一个或多个建议
登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/
。 -
在导航窗格中,执行以下任一操作:
-
选择建议。
此时将出现建议页面,其中包含所有建议的列表。
选择数据库,然后在数据库页中为资源选择建议。
详细信息显示在所选建议的建议选项卡中。
在建议页或数据库页的建议选项卡中,为活动的建议选择检测。
建议详细信息页面显示受影响资源的列表。
-
-
在建议详细信息页面中选择一个或多个建议,或者选择一个或多个受影响的资源,然后选择忽略。
以下示例显示了建议页面,其中选定了多个要取消的活动建议。
当选定的一个或多个建议被忽略时,横幅会显示一条消息。
以下示例显示了带有成功消息的横幅。
以下示例显示了带有失败消息的横幅。
使用 Amazon CLI 忽略 RDS 建议
-
运行
aws rds describe-db-recommendations --filters "Name=status,Values=active"
命令。输出提供了处于
active
状态的建议列表。 查找要从步骤 1 中忽略的建议的
recommendationId
。从步骤 2 中使用
recommendationId
运行命令>aws rds modify-db-recommendation --status dismissed --recommendationId <ID>
以忽略建议。
要使用 Amazon RDS API 忽略 RDS 建议,请使用 ModifyDBRecommendation 操作。
将已忽略的 Amazon RDS 建议修改为活动建议
您可以将一个或多个已忽略的建议移至活动的建议。
将一个或多个已被忽略的建议移至活动的建议
登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/
。 -
在导航窗格中,执行以下任一操作:
-
选择建议。
建议页面显示按您账户中所有资源的严重性排序的建议列表。
选择数据库,然后在数据库页中为资源选择建议。
建议选项卡显示所选资源的建议及其详细信息。
-
-
从列表中选择一个或多个已忽略的建议,然后选择移至活动状态。
当将所选建议从已忽略状态移至活动状态时,横幅会显示一条成功或失败消息。
以下示例显示了带有成功消息的横幅。
以下示例显示了带有失败消息的横幅。
使用 Amazon CLI 将已忽略的 RDS 建议更改为活动建议
-
运行
aws rds describe-db-recommendations --filters "Name=status,Values=dismissed"
命令。输出提供了处于
dismissed
状态的建议列表。 查找要从步骤 1 中更改状态的建议的
recommendationId
。从步骤 2 中使用
recommendationId
运行命令>aws rds modify-db-recommendation --status active --recommendationId <ID>
以更改为活动建议。
要使用 Amazon RDS API 将已忽略的 RDS 建议更改为活动建议,请使用 ModifyDBRecommendation 操作。