查看DWS集群性能指标
在性能监控页面展示了集群、数据库、节点、实例和逻辑集群五种维度的资源消耗趋势。选择查询时间后可查看不同时间区间的性能趋势数据,DWS支持查看最近7天的监控信息,默认展示最近1小时的监控信息。除此之外性能监控还提供不同周期粒度的数据聚合能力,用户可根据需求按照相应的采样周期聚合原始数据以展示一个更长时间周期的趋势指标。
进入性能监控页面
- 登录DWS管理控制台。
- 在“专属集群 > 集群列表”页面,找到需要查看监控的集群。
- 在指定集群所在行的“操作”列,单击“监控面板”,系统将显示数据库监控页面。
- 在左侧导航栏选择“监控 > 性能监控”,进入性能监控页面。
约束与限制
- 每个监控面板上最多可以添加20个监控视图,添加过多的视图会导致页面请求数据增多,所需的渲染时间增大,因此请合理的控制监控视图规模。
- 节点维度中最多可以勾选20个监控对象,该特性仅8.1.3.310及以上集群版本支持。
添加监控视图
目前DMS提供集群、数据库、实例、节点和逻辑集群五种维度的监控视图,用户可根据需求单击“添加监控视图”按钮添加,监控指标如表1 监控视图指标说明所示。

监控视图维度 |
指标名称 |
指标说明 |
监控周期(原始指标) |
---|---|---|---|
集群 |
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 |
导出监控数据
性能监控支持数据导出,用户可通过单击“导出监控数据”按钮导出数据做二次加工。目前默认导出用户当前页面上的所有监控视图中的数据,导出时间区间以用户选择的为准。