数据库自治服务DAS(Database Autonomy Service)提供异常检测功能,基于机器学习和细粒度的监控数据,实现7 X 24小时的异常检测,相比基于阈值的告警方式,能够更为及时的发现数据库异常变化。本文主要介绍该功能的优势以及如何查看检测结果。
前提条件
- 目标数据库实例为:
- RDS MySQL
- RDS PostgreSQL
- 云数据库Redis
- PolarDB for MySQL集群版
- 目标数据库实例已接入DAS,并且接入状态显示为连接正常。
说明 接入数据库实例的操作请参见实例接入简介。
优势

对比项 | 传统方式 | DAS |
---|---|---|
方式 | 基于规则、阈值。 | 基于AI。 |
检测项 | 主要基于监控指标。 | 监控指标、SQL、日志、锁、运维事件等。 |
实时性 | 至少5分钟,甚至到天。 | 准实时。 |
检测原理 | 故障驱动。 | 异常驱动。 |
周期性识别 | 无。 | 自动识别。 |
适应性 | 无法自适应业务特征。 | 自适应业务特征。 |
预测能力 | 无。 | 具备预测能力。 |
查看异常检测结果
在DAS的自治中心,可以直接查看选定时间范围内检测到的异常事件、优化事件、弹性伸缩事件和其他事件。
- 登录DAS控制台。
- 在左侧导航栏中,单击实例监控。
- 找到目标实例,单击实例ID,进入目标实例详情页。
- 在左侧导航栏中,单击自治中心。
- 选择时间范围,查看指定时间范围内的异常检测结果。