为方便您掌握实例的运行状态,POLARDB控制台提供了丰富的性能监控项。

性能监控

  1. 登录POLARDB控制台
  2. 在控制台左上角,选择集群所在地域。
  3. 单击目标集群ID。
  4. 在左侧导航栏中,选择诊断与优化 > 性能监控
  5. 根据您的需求,可以查看集群节点的监控信息。详细说明请参见监控项说明
    • 集群性能监控:单击集群,在右侧设置时间段后单击确定性能监控与报警_PolarDB MySQL数据库_云数据库PolarDB 阿里云技术文档 第1张
    • 节点性能监控:单击节点,在右侧选择节点并设置时间段后单击确定
      说明 节点页面下方单击显示更多,会显示更多监控项。
      性能监控与报警_PolarDB MySQL数据库_云数据库PolarDB 阿里云技术文档 第2张性能监控与报警_PolarDB MySQL数据库_云数据库PolarDB 阿里云技术文档 第3张

监控项说明

类别 监控项 说明
集群 存储空间 展示本地Binlog、Redolog和其他日志文件的大小,以及数据空间、系统空间和临时空间的使用量。
QPS 展示各节点的每秒请求数。
TPS 展示各节点的每秒事务数。
CPU 展示各节点的CPU使用率。
内存 展示各节点的内存使用率。
节点 QPS 展示所选择节点的每秒请求数。
TPS 展示所选择节点的每秒事务数。
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. 单击添加报警规则
    性能监控与报警_PolarDB MySQL数据库_云数据库PolarDB 阿里云技术文档 第4张
  6. 创建报警规则页面, 选择资源范围,设置报警规则和通知方式后,单击确认即可。
    说明 如果资源范围选择集群,还需要选择集群所在地域和目标集群。更多报警规则参数说明,请参见报警规则参数说明
    性能监控与报警_PolarDB MySQL数据库_云数据库PolarDB 阿里云技术文档 第5张

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

报警规则管理

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

相关API

API 描述
DescribeDBClusterPerformance 查询POLARDB集群的性能数据。
DescribeDBNodePerformance 查询POLARDB集群节点的性能数据。