DAS提供慢SQL告警功能,当慢SQL数量超过阈值后,可以通过手机短信、邮件或钉钉给您发送慢SQL告警消息。

前提条件

  • 慢SQL告警仅支持MySQL、MongoDB。
  • 对应的数据库实例已经接入DAS,详情请参见实例接入
  • 目标实例开启慢日志分析,详情请参见分析慢日志

操作步骤

  1. 登录DAS控制台
  2. 在左侧导航栏中单击告警服务>告警规则
  3. 告警规则页,单击页面右上角新增规则
  4. 新增规则对话框中,设置如下参数,单击确认
    配置说明
    规则名输入告警规则名称,本案例中规则名称设为慢SQL告警
    告警类型选择阈值告警
    规则描述选择慢SQL告警规则并按照您的需求设定相应阈值。请根据数据库实例类型选择:
    • MySQL每小时慢SQL数量
    • MongoDB每小时慢SQL数量
    发送间隔设定告警规则触发后生成的告警消息发送间隔。
    生效时间设定告警规则的生效时间。
    通知方式可选择通过手机短信、钉钉机器人或邮件的方式发送告警。
  5. 告警规则创建完成后,在左侧导航栏中单击告警服务>告警模板
  6. 告警模板页面,单击右上角的新建模板
  7. 新建模板对话框中,设置如下参数,单击确认
    配置说明
    模板名输入新模板名称。
    模板类型模板类型为数据库资源模板。
    选择规则选择刚才新增的慢SQL告警规则,本案例中为慢SQL告警
    通知对象从已有列表中选择或新建联系组作为通知对象,详情请参见告警联系人