PolarDB控制台提供了丰富的性能监控项和秒级监控频率,方便您掌握集群的运行状态并通过细粒度的监控数据快速定位运维问题。

性能监控

  1. 登录PolarDB控制台
  2. 在控制台左上角,选择集群所在地域。
  3. 找到目标集群,单击集群ID。
  4. 在左侧导航栏中,选择诊断与优化 > 性能监控
  5. 您可以根据业务需求选择查看集群节点的监控信息,详情请参见监控项说明
    • 集群性能监控:单击集群页签,在右侧设置时间段后单击确定集群性能监控
    • 节点性能监控:单击节点页签,在右侧选择节点并设置时间段后单击确定节点性能监控
说明 数据库自治服务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日志写 展示所选择节点日志的每秒写请求数量和每秒同步数据到磁盘的次数。
临时表 展示所选择节点每秒创建的临时表数量。

修改监控频率

  1. 登录PolarDB控制台
  2. 在控制台左上角,选择集群所在地域。
  3. 找到目标集群,单击集群ID。
  4. 在左侧导航栏中,选择诊断与优化 > 性能监控
  5. 单击修改监控频率
    修改监控频率-1
  6. 监控频率设置对话框,您可以根据业务需求选择监控频率5秒/次60秒/次(默认值)。
    修改监控频率
    • 若设置监控频率5秒/次,则:
      • 当查询时间范围小于等于1小时,监控数据的显示粒度为5秒。
      • 当查询时间范围小于等于1天,监控数据的显示粒度为1分钟。
      • 当查询时间范围小于等于7天,监控数据的显示粒度为10分钟。
      • 当查询时间范围小于等于30天,监控数据的显示粒度为1小时。
      • 当查询范围大于30天,监控数据的显示粒度为1天。
    • 若设置监控频率60秒/次,则:
      • 当查询范围小于等于1天,监控数据的显示粒度为1分钟。
      • 当查询范围小于等于7天,监控数据的显示粒度为10分钟。
      • 当查询范围小于等于30天,监控数据的显示粒度为1小时。
      • 当查询范围大于30天,监控数据的显示粒度为1天。
  7. 单击确定

相关API

API 描述
DescribeDBClusterPerformance 查询PolarDB集群的性能数据。
DescribeDBNodePerformance 查询PolarDB集群节点的性能数据。
DescribeDBClusterMonitor 查询PolarDB集群监控数据的采集频率。
ModifyDBClusterMonitor 修改PolarDB集群监控数据的采集频率。