AWS更新资料库服务Amazon RDS加入RDS建议功能,透过整合最佳实践指南、基于阈值的主动效能建议,以及机器学习驱动的效能异常侦测功能,提供用户一个依据严重排序可执行项目的列表。该列表不仅可借由关键字、类别和严重程度过滤,也让用户能以滑鼠点击就可应用多个资源配置建议。所有RDS建议都会自动出现在RDS控制台中,协助用户提升资料库管理效率。
RDS建议功能借由分析资料库执行个体的配置、使用情况和效能资料,针对像是资料库执行个体、读取副本、资料库参数群组等资料库资源,提供最佳实践指南。Amazon RDS效能监控工具Performance Insights分析特定的效能指标并自动设定阈值,及时预警可能对资源造成问题的情况。
当系统观察到指标超过这些阈值,便会提出具体的改善建议,以避免未来的资料库效能出现问题,像是针对PostgreSQL执行个体,当系统侦测到资料库连接处于闲置状态,便会提出相对应的建议。
此外,DevOps Guru for RDS则会监控资料库的特定指标侦测异常行为,系统同样也会根据异常提供相对应的建议,包括建议用户增加CPU容量,或是对导致资料库负载的等待事件进行研究。DevOps Guru for RDS也提供基于阈值的主动建议功能。要获得建议,用户必须启用DevOps Guru for RDS功能。
建议项目的4种状态为有效、忽略、待处理和已解决,用户可以选择立即套用建议或是忽略,也可以将其安排在下一个维护视窗中执行。对于基于阈值的主动建议和机器学习建议,用户都需要查看问题原因,接著才能执行建议来解决问题。