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

性能监控

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

监控项说明

类别 监控项 说明
集群 存储空间 展示数据空间、日志空间、临时空间和WAL日志空间的使用量。
CPU 展示各节点的CPU使用率。
内存 展示各节点的内存使用率。
节点 TPS 展示所选择节点的每秒事务数,包括每秒提交事务数、每秒死锁事务数、每秒回滚事务数等等。
CPU 展示所选择节点的CPU使用率。
内存 展示所选择节点的内存使用率。
连接 展示所选择节点的当前总连接数、活跃连接数和空闲连接数。
扫描行数 展示所选择节点每秒插入、读取、更新、删除、返回的行数。
数据库最大年龄 数据库最旧和最新的两个事务之间的事务ID差值。
I/O吞吐量 展示所选择节点的总I/O吞吐量、读I/O吞吐量、写I/O吞吐量。
IOPS 展示所选择节点的每秒读写次数,包括每秒读写总次数、每秒读次数、每秒写次数。
缓存 展示所选择节点每秒缓存读取次数和每秒磁盘读取次数。
缓存命中率 展示所选择节点的缓存命中率。
临时文件 展示所选择节点的临时文件数量和总大小。

添加报警规则

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

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

报警规则管理

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

相关API

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