更新时间:2025-07-30 GMT+08:00

查看DWS集群性能指标

在性能监控页面展示了集群、数据库、节点、实例和逻辑集群五种维度的资源消耗趋势。选择查询时间后可查看不同时间区间的性能趋势数据,DWS支持查看最近7天的监控信息,默认展示最近1小时的监控信息。除此之外性能监控还提供不同周期粒度的数据聚合能力,用户可根据需求按照相应的采样周期聚合原始数据以展示一个更长时间周期的趋势指标。

进入性能监控页面

  1. 登录DWS管理控制台
  2. “专属集群 > 集群列表页面,找到需要查看监控的集群。
  3. 在指定集群所在行的“操作”列,单击“监控面板”,系统将显示数据库监控页面。
  4. 在左侧导航栏选择“监控 > 性能监控”,进入性能监控页面。

约束与限制

  • 每个监控面板上最多可以添加20个监控视图,添加过多的视图会导致页面请求数据增多,所需的渲染时间增大,因此请合理的控制监控视图规模。
  • 节点维度中最多可以勾选20个监控对象,该特性仅8.1.3.310及以上集群版本支持。

监控面板操作

用户通过定义监控面板来配置相关的监控视图,监控面板与用户绑定,登录后可看到自定义的监控面板,相关操作如表1所示。

图1 监控面板
表1 监控面板操作

操作入口

说明

创建监控面板

用户可单击“创建监控面板”按钮定义自己的监控面板。

修改

用户可单击“修改”按钮修改监控面板的名称。

共享

用户可单击“共享”按钮共享监控面板,被共享用户则可以看到该面板,但无法修改。

删除

用户可单击“删除”按钮删除监控面板,默认监控面板无法被删除。

添加监控视图

目前DMS提供集群、数据库、实例、节点和逻辑集群五种维度的监控视图,用户可根据需求单击“添加监控视图”按钮添加,监控指标如表1 监控视图指标说明所示。

图2 添加监控视图
表2 监控视图指标说明

监控视图维度

指标名称

指标说明

监控周期(原始指标)

集群

CPU使用率

集群中CPU上的任务占用的时间与总可用时间的比例。

60s

内存使用率

集群中已分配和使用的内存在总内存中的比例。

60s

磁盘使用率

磁盘已使用的存储空间与总存储空间的比例

30s

磁盘I/O

集群中每秒磁盘进行读写操作的数据总量。

60s

网络I/O

集群中每秒通过网络传输的数据量。

60s

状态

集群状态。

60s

CN异常数量

CN出现异常情况的数量。

600s

只读

集群只读情况。

60s

会话数量

集群的会话数量。

180s

活跃会话数

集群中处于“active”、“fastpathfunctioncall”状态的查询数量。

180s

死锁数量

集群中进程出现死锁的数量。

180s

DN异常数量

DN出现异常情况的数量。

600s

DN实例CPU使用率

DN实例的CPU使用率。

60s

平均每秒事务数

平均每秒处理的事务数。

60s

平均每秒查询数

平均每秒用户查询的数量。

60s

容量

集群容量。

86400s

模式容量

集群模式的容量。

3600s

SQL堆积

集群中排队等待状态的SQL语句数量。

60s

查询数量

用户查询的数量。

60s

资源池

用户使用的资源池。

120s

事务数量

用户处理的事务数。

60s

数据库

活跃会话数

数据库中处于“active”、“fastpathfunctioncall”状态的查询数量。

180s

会话数量

数据库的会话数量。

180s

插入行数

通过数据库查询插入的行数。

60s

更新行数

通过数据库查询更新的行数。

180s

删除行数

通过数据库查询删除的行数。

180s

容量

数据库容量(单位:Byte)。

86400s

实例

实例内存使用率

实例内存的使用率。

60s

实例动态内存使用率

动态实例内存的使用率。

60s

节点

CPU使用率

节点中CPU上的任务占用的时间与总可用时间的比例。

60s

内存使用率

节点中已分配和使用的内存在总内存中的比例。

60s

平均磁盘使用率

在单位时间内节点中磁盘进行读写操作的时间占总时间的比例。

30s

TCP协议栈重传率

在单位时间内节点中TCP数据包需要重新发送的次数占总发送次数的比例。

60s

磁盘I/O

节点中每秒磁盘进行读写操作的数据总量。

60s

网络I/O

节点中每秒通过网络传输的数据量。

60s

磁盘总量

节点磁盘总量。

30s

磁盘使用率

磁盘在某一时间段内处理读写请求的时间占比。

30s

磁盘读速率

每秒从设备读取的数据量速率。

30s

磁盘写速率

每秒从设备写入的数据量速率。

30s

磁盘I/O等待时间

平均每次I/O请求的等待时间。

60s

磁盘I/O服务时间

平均每次I/O请求的处理时间。

60s

磁盘I/O使用率

磁盘I/O在某一时间段内处理读写请求的时间占比。

60s

网卡状态

网卡状态(up/down)。

60s

接收包数

网卡接收数据的包数。

60s

发送包数

网卡发送数据的包数。

60s

接收丢包数

网卡接收时丢弃的数据包数。

60s

接收速率

网卡接收数据的速率。

60s

发送速率

网卡发送数据的速率。

60s

CPU使用情况

CPU的使用情况。

60s

内存使用情况

内存的使用情况。

60s

逻辑集群

CPU使用率

逻辑集群中CPU上的任务占用的时间与总可用时间的比例。

60s

内存使用率

逻辑集群中已分配和使用的内存在总内存中的比例。

60s

磁盘I/O

逻辑集群中每秒磁盘进行读写操作的数据总量。

60s

网络I/O

逻辑集群中每秒通过网络传输的数据量。

60s

QPS

在单位时间内能够处理的请求数量。

60s

SQL堆积

逻辑集群中排队等待状态的SQL语句数量。

60s

导出监控数据

性能监控支持数据导出,用户可通过单击“导出监控数据”按钮导出数据做二次加工。目前默认导出用户当前页面上的所有监控视图中的数据,导出时间区间以用户选择的为准。