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

新增告警规则

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

管理告警规则

  1. 登录DAS控制台
  2. 在左侧导航栏中单击告警服务 > 告警规则
  3. 告警规则页,管理已有告警规则。
    管理告警规则
    在目标告警规则操作列,您可以进行如下操作:
    • 查看:查看目标告警规则的详细信息和告警历史。
    • 修改:修改目标告警规则,规则配置参数的详情请参见告警规则配置参数
    • 禁用:禁用目标告警规则。
    • 删除:删除目标告警规则。
    注意 修改、禁用和删除告警规则会影响所有包含该规则的告警模板, 请谨慎操作。

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

说明 接入阿里云数据库实例和直连接入自建数据库实例的接入方式属于集中模式DBGateway。
表 1. 事件告警
告警项 执行次数
数据库无法连接 连续1次、3次、5次、7次、10次。
MySQL复制中断 连续1次、3次、5次、7次、10次。
表 2. 阈值告警
告警项 阈值单位 集中模式DBGateway 主机模式DBGateway 执行次数
主机CPU使用率 % 不支持 支持 连续1次、3次、5次、7次、10次。
主机LOAD_1min 不支持
主机内存使用率 % 不支持
主机网络发送带宽使用率 % 不支持
主机网络接收带宽使用率 % 不支持
主机根分区磁盘使用率 % 不支持
MySQL活跃会话数 支持
MySQL连接数 支持
MySQL复制延迟 s 支持
MySQL缓存命中率 % 支持
MySQL每小时慢SQL数量 支持
MySQL数据存储空间使用率 % 支持
MySQL日志存储空间使用率 % 支持
Redis客户端连接数 支持
Redis缓存命中率 % 支持
Redis内存碎片率 % 支持
MongoDB连接数 支持
MongoDB缓存使用率 % 支持
MongoDB当前操作排队数 支持
MongoDB缓存脏数据百分率 % 支持
MongoDB每小时慢SQL数量 支持
PostgreSQL IOPS使用率 % 支持
PostgreSQL iNode使用率 % 支持
PostgreSQL空间使用率 % 支持
PostgreSQL TPS 支持
PostgreSQL连接数使用率 % 支持
PostgreSQL每CPU平均活跃连接数 支持
PostgreSQL膨胀点 支持
PostgreSQL CPU使用率 % 支持
PostgreSQL内存使用率 % 支持