DAS基于机器学习和细粒度的监控数据,实现7 x 24小时的异常检测,提供自动SQL优化,自动SQL限流、存储空间自动扩展、计算资源自动扩展等功能。从异常发现、根因分析、进行止损或优化、效果跟踪、回滚或沉淀知识库,实现诊断流程的闭环,优化效果可量化,确保数据库持续可用。本文以RDS MySQL为例介绍如何开启数据库自治服务DAS的自治功能。
开启自治功能
登录DAS控制台,单击左侧导航栏中的实例监控。
找到目标实例,单击实例ID,进入目标实例详情页。
在左侧导航栏中,单击自治中心。
在自治中心页,单击右侧自治功能开关。
在自治功能管理页,开启自治服务。
在优化和限流页签,根据您的需要,开启对应的自治功能。
说明不同的数据库引擎支持的自治功能不同,详细信息请参见支持的数据库引擎与功能。
在自动弹性伸缩页签,新建策略并配置对应参数。应用该策略后,DAS会根据您预设的策略,输出实例的扩容建议,并在实例性能达到设置阈值时,自动对实例进行扩容或回缩操作。详情请参见自动弹性伸缩。
说明不同的数据库引擎支持的自动弹性伸缩功能不同,详细信息请参见支持的数据库引擎与功能。
单击确定,保存自治功能设置。
(可选)配置告警模板进行告警订阅,以便及时了解数据库实例的自动SQL优化情况。
系统会推荐告警模板并添加对应自治事件的告警规则,您可以依照系统提示进行配置。
选择需要告警通知的告警联系组。
单击添加联系人,添加新的告警联系人。
单击新增联系组,添加新的告警联系组。
单击目标联系人后的修改或移除,修改或删除已有联系人的信息。
详细操作请参见管理告警联系人。
确认关联资源。
单击提交配置,并在弹出的对话框中确认告警配置。
查看自治结果
登录DAS控制台。
在左侧导航栏中,单击实例监控。
找到目标实例,单击实例ID,进入目标实例详情页。
在左侧导航栏中,单击自治中心。
在自治中心页,选择需要查看的时间段,查看该时间段内发生过的各类事件。
单击事件的详情,您可以查看该事件的详细信息。