快速发现和解决慢SQL是数据库日常运维的重要任务。数据库自治服务DAS(Database Autonomy Service)支持MySQL慢SQL告警,当实例的慢SQL数量超过设定的阈值后,系统会自动发送告警通知给您,帮助您及时发现和解决慢SQL问题。
前提条件
仅支持MySQL。
目标数据库实例已经接入DAS,详情请参见接入数据库实例。
操作步骤
- 登录DAS控制台。
在左侧导航栏中单击告警服务 > 告警规则。
在告警规则页,单击页面右上角新增规则。
在新增规则对话框中,设置如下参数,单击确定。
配置
说明
规则名
输入告警规则名称,本案例中规则名称设为慢SQL告警。
告警类型
选择阈值告警。
规则描述
选择MySQL每小时慢SQL数量,并按照您的需求设定相应阈值。
发送间隔
设定告警规则触发后生成的告警消息发送间隔。
生效时间
设定告警规则的生效时间。
通知方式
可选择通过手机短信、Webhook或邮件的方式发送告警。
说明Webhook当前支持钉钉、企业微信、飞书和应用实时监控服务ARMS。
告警规则创建完成后,在左侧导航栏中单击告警服务 > 告警模板。
在告警模板页面,单击右上角的新增模板。
在新建模板对话框中,设置如下参数,单击确定。
配置
说明
模板名
输入新模板名称。
模板类型
模板类型为数据库资源模板。
选择规则
选择刚才新增的慢SQL告警规则,本案例中为慢SQL告警。
通知对象
从已有列表中选择或新建联系组作为通知对象,详情请参见告警联系人。
单击目标模板操作列的关联,将告警模板应用到对应的数据库实例中。
相关文档
对于RDS MySQL实例,您可以开启自治功能,当数据库实例出现慢SQL时进行自动优化,保障数据库稳定运行。
反馈
- 本页导读 (1)
文档反馈