数据库自治服务DAS支持告警服务,您可以在DAS上自定义告警规则和模板,当数据库实例触发告警规则时,DAS会自动发送告警。本文介绍在配置告警服务前,如何在DAS上配置和管理告警规则。

操作步骤

  1. 登录DAS控制台
  2. 在左侧导航栏中单击告警服务 > 告警规则
  3. 告警规则页,单击页面右上角新增规则
  4. 新增规则对话框中,设置如下参数,单击确定
    L
    配置 说明
    规则名 输入告警规则的名称。
    告警类型 选择告警类型为事件告警阈值告警
    • 事件告警:您可以根据不同的告警项设置来发送告警通知。
    • 阈值告警:您可根据不同的告警项自定义设置阈值来发送告警通知。
    规则描述 设置规则的执行方式。根据告警类型的不同,对应的告警项也不同,详情请参见各种接入方式支持的告警项对比
    发送间隔 设定告警规则触发后生成的告警消息发送间隔。
    生效时间 设定告警规则的生效时间。
    通知方式 可选择通过手机短信、钉钉机器人或邮件的方式发送告警。
  5. 告警规则创建后,您就可以进行后续告警配置操作,详情请参见告警配置

各种接入方式支持的告警项对比

表 1. 事件告警
告警项 执行次数
数据库无法连接 连续1次、3次、5次、7次、10次。
MySQL复制中断 连续1次、3次、5次、7次、10次。
GraphDB实例切换 连续1次、3次、5次、7次、10次。
表 2. 阈值告警
告警项 集中模式DBGateway 主机模式DBGateway 执行次数
主机类告警项(CPU、内存、网络) 不支持 支持 连续1次、3次、5次、7次、10次
MySQL活跃会话数 支持 支持 连续1次、3次、5次、7次、10次
MySQL连接数 支持 支持 连续1次、3次、5次、7次、10次
MySQL复制延迟 支持 支持 连续1次、3次、5次、7次、10次
MySQL缓存命中率 支持 支持 连续1次、3次、5次、7次、10次
MySQL每小时慢SQL数量 支持 支持 连续1次、3次、5次、7次、10次
MySQL复制中断 支持 支持 连续1次、3次、5次、7次、10次
Redis客户端连接数 支持 支持 连续1次、3次、5次、7次、10次
Redis客户端阻塞数 支持 支持 连续1次、3次、5次、7次、10次
Redis缓存命中率 支持 支持 连续1次、3次、5次、7次、10次
Redis内存碎片率 支持 支持 连续1次、3次、5次、7次、10次
MongoDB连接数 支持 支持 连续1次、3次、5次、7次、10次
MongoDB缓存使用率 支持 支持 连续1次、3次、5次、7次、10次
MongoDB当前操作排队数 支持 支持 连续1次、3次、5次、7次、10次
MongoDB缓存脏数据百分率 支持 支持 连续1次、3次、5次、7次、10次
MongoDB每小时慢SQL数量 支持 支持 连续1次、3次、5次、7次、10次