通过机器学习和智能算法,支持数据库实例核心指标的异常检测和预测,并自动联动一键诊断模块,帮助您直接定位根因。
前提条件
- 在DAS中接入对应的数据库实例,并且接入状态显示为连接正常。
- 目前的异常检测功能仅支持MySQL。
说明 接入数据库实例的操作详情可参见:
监控指标
DAS目前支持以下指标的异常检测。
指标 | 含义 |
---|---|
tps | 计算公式:(Com_commit + Com_rollback) / Uptime。 |
qps | 计算公式:Questions / Uptime。 |
active_session | 当前活跃会话。 |
delete_ps | 平均每秒delete语句执行次数。 |
insert_ps | 平均每秒insert语句执行次数。 |
update_ps | 平均每秒update语句执行次数。 |
select_ps | 平均每秒select语句执行次数。 |
bytes_received | 平均每秒从所有客户端接收到的字节数。 |
bytes_sent | 平均每秒发送给所有客户端的字节数。 |
innodb_bp_hit | InnoDB Buffer Pool 读缓存命中率;计算公式:(Innodb_buffer_pool_read_requests - Innodb_buffer_pool_reads) / Innodb_buffer_pool_read_requests * 100%。 |
innodb_data_written | InnoDB 平均每秒写字节数。 |
innodb_data_read | InnoDB 平均每秒读字节数。 |
mysql.innodb_log_writes | Innodb 平均每秒物理写Redo Log File次数。 |
innodb_rows_deleted | InnoDB 平均每秒删除的行数。 |
innodb_rows_read | InnoDB 平均每秒读取的行数。 |
innodb_rows_inserted | InnoDB 平均每秒插入的行数。 |
innodb_rows_updated | InnoDB 平均每秒更新的行数。 |
mysql.mem_usage | MySQL实例内存使用率(占操作系统总数)。 |
mysql.cpu_usage | MySQL服务进程CPU使用率(阿里云数据库最高100%)。 |