为方便您掌握实例的运行状态,PolarDB-X提供了监控查询功能。您可以在控制台上查看目标实例、数据库、或存储节点的各项监控数据详情。本文将介绍如何在存储监控页查看PolarDB-X实例中存储节点的各项性能监控数据。
存储监控指标表
监控项 | 监控指标 | 参数 | 说明 |
资源监控 | CPU和内存 | MySQL_MemCpuUsage |
PolarDB-X实例存储节点的CPU使用率和内存使用率。 |
磁盘空间 | MySQL_DetailedSpaceUsage |
PolarDB-X实例存储节点的总空间、数据空间、日志空间、临时空间和系统空间的使用量,单位为MByte。 | |
IOPS | MySQL_IOPS |
PolarDB-X实例存储节点的IOPS(每秒IO请求次数)。 | |
连接数 | MySQL_Sessions |
PolarDB-X实例存储节点的当前活跃连接数和总连接数。 | |
网络流量 | MySQL_NetworkTraffic |
PolarDB-X实例存储节点的每秒输入和输出流量,单位为KB。 | |
引擎监控 | TPS/QPS | MySQL_QPSTPS |
PolarDB-X实例存储节点的平均每秒SQL语句执行次数和平均每秒事务数。 |
InnoDB缓存 | MySQL_InnoDBBufferRatio |
PolarDB-X实例存储节点中InnoDB缓冲池的读命中率、InnoDB缓冲池的使用率和InnoDB缓冲池脏块的百分率。 | |
InnoDB读写 | MySQL_InnoDBDataReadWriten |
PolarDB-X实例存储节点中InnoDB平均每秒钟读取的数据量和InnoDB平均每秒钟写入的数据量,单位为KB。 | |
缓存请求次数 | MySQL_InnoDBLogRequests |
PolarDB-X实例存储节点平均每秒向InnoDB缓冲池的读次数和平均每秒向InnoDB缓冲池的写次数。 | |
InnoDB日志 | MySQL_InnoDBLogWrites |
PolarDB-X实例存储节点的平均每秒日志写请求数、平均每秒向日志文件的物理写次数和平均每秒向日志文件完成的fsync()写数量。 | |
临时表 | MySQL_TempDiskTableCreates |
PolarDB-X实例存储节点执行语句时在硬盘上自动创建的临时表的数量。 | |
COMDML | MySQL_COMDML |
PolarDB-X实例存储节点的平均每秒Delete语句执行次数、平均每秒Insert语句执行次数、 平均每秒Insert_Select语句执行次数、平均每秒Replace语句执行次数、平均每秒Replace_Select语句执行次数、平均每秒Select语句执行次数和平均每秒Update语句执行次数。 | |
RowDML | MySQL_RowDML |
PolarDB-X实例存储节点的平均每秒从InnoDB表读取的行数、平均每秒从InnoDB表更新的行数、平均每秒从InnoDB表删除的行数、平均每秒从InnoDB表插入的行数和平均每秒向日志文件的物理写次数。 | |
MyISAM读写 | MySQL_MyISAMKeyReadWrites |
PolarDB-X实例存储节点中MyISAM平均每秒钟从缓冲池中的读取次数、MyISAM平均每秒钟从缓冲池中的写入次数、MyISAM平均每秒钟从硬盘上读取的次数和MyISAM平均每秒钟从硬盘上写入的次数。 | |
MyISAM索引 | MySQL_MyISAMKeyBufferRatio |
PolarDB-X实例存储节点中MyISAM平均每秒Key Buffer使用率、MyISAM平均每秒Key Buffer读命中率和MyISAM平均每秒Key Buffer写命中率。 |
说明
- 上述各资源监控项的数据采集周期均为1分钟,各引擎监控项的数据采集周期均为5秒钟。
- 最多支持查看7天内的监控数据。
操作步骤
- 登录云原生分布式数据库控制台。
- 在页面左上角选择目标实例所在地域。
- 在实例列表页,找到目标实例并单击实例ID。
- 在左侧导航栏中,单击监控与报警 > 存储监控。
- 在存储监控页面,设置如下参数:
参数 | 说明 |
数据库 | 从数据库列表中选中目标数据库。 |
监控指标 | 您可以选择资源监控或引擎监控。 |
监控指标 | 选择需要查看的存储层资源监控指标,关于各监控指标详情,请参见存储监控指标表。 |
查询时间 | 您可以指定查询时间为1小时、6小时、12小时、1天、1周。您也可以自定义查询时间范围,自定义查询时间范围为1分钟~1周。 |
相关API
API | 说明 |
DescribeRDSPerformance | 查看存储层RDS的监控详情。 |