文档

设置慢SQL告警

更新时间:

快速发现和解决慢SQL是数据库日常运维的重要任务。数据库自治服务DAS(Database Autonomy Service)支持MySQL慢SQL告警,当实例的慢SQL数量超过设定的阈值后,系统会自动发送告警通知给您,帮助您及时发现和解决慢SQL问题。

前提条件

操作步骤

  1. 登录DAS控制台
  2. 在左侧导航栏中单击告警服务 > 告警规则

  3. 告警规则页,单击页面右上角新增规则

  4. 新增规则对话框中,设置如下参数,单击确定

    配置

    说明

    规则名

    输入告警规则名称,本案例中规则名称设为慢SQL告警

    告警类型

    选择阈值告警

    规则描述

    选择MySQL每小时慢SQL数量,并按照您的需求设定相应阈值。

    发送间隔

    设定告警规则触发后生成的告警消息发送间隔。

    生效时间

    设定告警规则的生效时间。

    通知方式

    可选择通过手机短信、Webhook或邮件的方式发送告警。

    说明

    Webhook当前支持钉钉、企业微信、飞书和应用实时监控服务ARMS。

  5. 告警规则创建完成后,在左侧导航栏中单击告警服务 > 告警模板

  6. 告警模板页面,单击右上角的新增模板

  7. 新建模板对话框中,设置如下参数,单击确定

    配置

    说明

    模板名

    输入新模板名称。

    模板类型

    模板类型为数据库资源模板。

    选择规则

    选择刚才新增的慢SQL告警规则,本案例中为慢SQL告警

    通知对象

    从已有列表中选择或新建联系组作为通知对象,详情请参见告警联系人

  8. 单击目标模板操作列的关联,将告警模板应用到对应的数据库实例中。

相关文档

对于RDS MySQL实例,您可以开启自治功能,当数据库实例出现慢SQL时进行自动优化,保障数据库稳定运行。

  • 本页导读 (1)