为方便您掌握实例的运行状态,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日志写 展示所选择节点日志的每秒写请求数量和每秒同步数据到磁盘的次数。
临时表 展示所选择节点每秒创建的临时表数量。

修改监控频率

说明 基于分钟级别的监控采集频率已无法满足客户和运维人员对数据库的监控需求。PolarDB推出更细粒度的监控采集频率——秒级监控频率,可以解决日常监控数据粒度过粗,无法定位运维问题的需求,同时提高客户满意度。
  1. 登录PolarDB控制台
  2. 在控制台左上角,选择集群所在地域。
  3. 单击目标集群ID。
  4. 在左侧导航栏中,选择诊断与优化 > 性能监控
  5. 单击修改监控频率
    修改监控频率-1
  6. 监控频率设置对话框,选择监控频率
    • 监控频率为5秒时:
      • 当查询时间范围小于等于1小时,显示粒度为5秒。
      • 当查询时间范围小于等于1天,显示粒度为1分钟。
      • 当查询时间范围小于等于7天,显示粒度为10分钟。
      • 当查询时间范围小于等于30天,显示粒度为1小时。
      • 当查询范围大于30天,显示粒度为1天。
    • 监控频率为60秒时:
      • 当查询范围小于等于1天,显示粒度为1分钟。
      • 当查询范围小于等于7天,显示粒度为10分钟。
      • 当查询范围小于等于30天,显示粒度为1小时。
      • 当查询范围大于30天,显示粒度为1天。
    说明 默认为60秒/次,您可以按需设置为5秒/次。
    修改监控频率
  7. 单击确认

添加报警规则

  1. 登录PolarDB控制台
  2. 在控制台左上角,选择集群所在地域。
  3. 单击目标集群ID。
  4. 在左侧导航栏中,选择诊断与优化 > 性能监控
  5. 单击添加报警规则
    添加报警规则
  6. 创建报警规则页面, 选择资源范围,设置报警规则和通知方式后,单击确认即可。
    说明 如果资源范围选择集群,还需要选择集群所在地域和目标集群。更多报警规则参数说明,请参见报警规则参数说明
    创建报警规则

    成功添加报警规则后,当集群被监控的指标超过设定阈值后自动发送报警通知给指定的联系人。

报警规则管理

  1. 登录PolarDB控制台
  2. 在控制台左上角,选择集群所在地域。
  3. 单击目标集群ID。
  4. 在左侧导航栏中,选择诊断与优化 > 性能监控
  5. 单击报警规则,进入报警规则列表页面。
    报警规则列表
  6. 报警规则列表页面,您可以进行报警规则管理,具体操作如下。
    • 单击操作栏中的查看,可查看报警规则的基本信息。
    • 单击操作栏中的报警历史,可查看报警历史。
    • 单击操作栏中的修改,可修改报警规则。
    • 单击操作栏中的禁用,可禁用报警规则。
    • 单击操作栏中的删除,可删除报警规则的。
    • 单击通知对象栏中的查看,可查看报警联系组、报警联系人及报警通知方式。

相关API

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