---
source_url: https://docs.dolphindb.cn/zh/funcs/g/getClusterPerf.html
fetched_at: 2026-05-19T09:23:05Z
category: funcs
title: getClusterPerf
sha1: 74443bd7cd4ca42f31da9ce5bd9017493f20bc68
---

# getClusterPerf

## 语法

`getClusterPerf([includeMaster=false])`

## 详情

获取每个节点的多个配置和性能监控度量值。注意：代理节点的 connectionNum 是一个随机值，可以忽略。

## 参数

**includeMaster** 表示获取的节点信息中是否包含控制节点的信息。

## 返回值

返回一个表对象，包含以下几列：

- computeGroup：计算节点所属的计算组。
- host：节点的主机名。
- port：节点的端口号。
- site：节点的局域网信息。
- mode：节点的类型。0 表示集群的数据节点，1 表示集群的代理节点，2 表示集群的控制节点，3 表示 single mode 的节点，4
  表示计算节点。
- state：节点是否存活。
- agentSite：当前节点的代理节点信息。
- maxConnections：最多可以从多少个外部 GUI ，API 或其它节点连接到本地节点。
- maxMemSize：当前节点的内存空间上限（单位：GB）。
- workerNum：常规作业的工作线程的数量。默认值是 CPU 的内核数。
- executorNum：本地执行线程的数量。默认值是 CPU 内核数减1。
- connectionNum：连接到本地节点的连接数。
- name：节点别名。
- memoryUsed：节点的内存占用量（单位：字节）。
- memoryAlloc：系统已分配给当前节点的内存（单位：字节）。
- cpuUsage：CPU 使用率。
- avgLoad：CPU 平均负载。
- medLast10QueryTime：前 10 个完成的查询执行所耗费时间的中间值（单位：纳秒）。注意：必须指定 perfMonitoring=1
  才会返回该字段。
- maxLast10QueryTime：前 10 个完成的查询执行所耗费时间的最大值（单位：纳秒）。注意：必须指定 perfMonitoring=1
  才会返回该字段。
- medLast100QueryTime：前 100 个完成的查询执行所耗费时间的中间值（单位：纳秒）。注意：必须指定 perfMonitoring=1
  才会返回该字段。
- maxLast100QueryTime：前100个完成的查询执行所耗费时间的最大值（单位：纳秒）。注意：必须指定 perfMonitoring=1
  才会返回该字段。
- maxRunningQueryTime：当前正在执行的查询的耗费时间的最大值（单位：纳秒）。
- runningJobs：正在执行中的 Job 个数。
- queuedJobs：队列中的 Job 个数。
- runningTasks：正在执行中的 Task 个数。
- queuedTasks：队列中的 Task 个数。
- jobLoad：作业负载。
- diskCapacity：磁盘容量（单位：字节）。
- diskFreeSpace：磁盘剩余空间（单位：字节）。
- diskFreeSpaceRatio：磁盘可用空间占比。
- diskWriteRate：磁盘写速率 （单位：字节/秒）。
- diskReadRate：磁盘读速率（单位：字节/秒）。
- lastMinuteWriteVolume：前一分钟写磁盘容量（单位：字节）。
- lastMinuteReadVolume：前一分钟读磁盘容量（单位：字节）。
- networkSendRate：网络发送速率（单位：字节/秒）。
- networkRecvRate：网络接收速率（单位：字节/秒）。
- lastMinuteNetworkSend：前一分钟网络发送字节数（单位：字节）。
- lastMinuteNetworkRecv：前一分钟网络接收字节数 （单位：字节）。
- publicName：若为控制节点，且配置了 publicName，则显示 publicName；否则显示控制节点所在服务器的
  网卡地址。若为数据节点或代理节点，则显示数据节点或代理节点所在服务器的网卡地址。
- lastMsgLatency：流数据订阅节点最后收到的消息的延时（单位：纳秒）。
- cumMsgLatency：流数据订阅节点所有已接收的消息的平均延时（单位：纳秒）。
- isLeader：是否是 raft 组的 leader，该字段仅在配置了控制节点高可用时才生效。请注意，若 raft 组存在宕机的节点，则该节点的
  isLeader 将返回空值。
- zone：数据节点或计算节点所属的区域。

## 例子

```dolphindb
getClusterPerf()
```
