PolarDB控制台提供了丰富的性能监控项和秒级监控频率,方便您掌握集群的运行状态并通过细粒度的监控数据快速定位运维问题。
性能监控
说明 数据库自治服务DAS实时性能大盘功能现已支持查看PolarDB MySQL,可以帮助您快速识别异常集群,进行进一步的优化分析。
监控项说明
类别 | 监控项 | 说明 |
---|---|---|
集群 | 存储空间 | 展示本地Binlog、Redolog和其他日志文件的大小,以及数据空间、系统空间和临时空间的使用量。 |
QPS | 展示各节点的每秒请求数。 | |
TPS | 展示各节点的每秒事务数。 | |
MPS | 展示各节点的每秒数据操作数。 | |
CPU | 展示各节点的CPU使用率。 | |
内存 | 展示各节点的内存使用率。 | |
节点 | QPS | 展示所选择节点的每秒请求数。 |
TPS | 展示所选择节点的每秒事务数。 | |
MPS | 展示所选择节点的每秒数据操作数。 | |
CPU | 展示所选择节点的CPU使用率。 | |
内存 | 展示所选择节点的内存使用率。 | |
连接 | 展示所选择节点的当前总连接数和活跃连接数。 | |
操作 | 展示所选择节点的每秒操作数,包括DELETE、INSERT、UPDATE、REPLACE等等。 | |
内存缓冲池 | 展示所选择节点的缓冲池的脏块率、读命中率、利用率。 | |
I/O吞吐量 | 展示所选择节点的总I/O吞吐量、读I/O吞吐量、写I/O吞吐量。 | |
IOPS | 展示所选择节点的每秒读写次数,包括每秒读写总次数、每秒读次数、每秒写次数。 | |
网络 | 展示所选择节点的每秒输入输出流量。 | |
扫描行数 | 展示所选择节点每秒插入、读取、更新、删除的行数。 | |
InnoDB读写数据量 | 展示所选择节点每秒从存储引擎读取的数据量和每秒往存储引擎写入的数据量。 | |
InnoDB缓冲池请求数 | 展示所选择节点缓冲池的每秒读写次数。 | |
InnoDB日志写 | 展示所选择节点日志的每秒写请求数量和每秒同步数据到磁盘的次数。 | |
临时表 | 展示所选择节点每秒创建的临时表数量。 |
修改监控频率
常见问题
- Q:CPU使用率过高时,应该如何解决?
- Q:当前连接数远大于活跃连接数时,应该如何解决?
A:您可以尝试将wait_timeout和interactive_timeout参数值设置的小一些以加速空闲连接的释放。但建议最好在业务端使用完连接后及时关闭回收以减少空闲连接的存在。
相关API
API | 描述 |
---|---|
DescribeDBClusterPerformance | 查询PolarDB集群的性能数据。 |
DescribeDBNodePerformance | 查询PolarDB集群节点的性能数据。 |
DescribeDBClusterMonitor | 查询PolarDB集群监控数据的采集频率。 |
ModifyDBClusterMonitor | 修改PolarDB集群监控数据的采集频率。 |
在文档使用中是否遇到以下问题
更多建议
匿名提交