---
source_url: https://docs.dolphindb.cn/zh/db_distr_comp/db_man/web/stream_monitor.html
fetched_at: 2026-05-19T08:59:55Z
category: db_distr_comp
title: 流计算监控
sha1: ac70062790e3fbe477e6eedddd630cf94fde9269
---

# 流计算监控

流计算监控负责监控各类流计算任务的状态。用户通过点击功能面板里的流计算监控进入监控页面，可以查看以下任务的状态：

- 流计算发布订阅状态：显示流计算订阅节点的工作线程的状态和、本地发布节点和它的所有订阅节点之间的连接状态。表中各字段说明可分别查看
  **getStreamingStat().subWorkers** 和 **getStreamingStat().pubConns**。
- 流计算引擎状态：显示各类流计算引擎的状态，表中各字段说明可查看
  **getStreamEngineStat()**。
- 流数据表状态：显示非持久化共享流数据表和持久化共享流数据表的状态，表中各字段说明可查看
  **getStreamTables** 函数。

  

![](../images/stream_mon.png)

  

通过页面顶部的标签可以切换并查看所需内容。顶部的刷新按钮可对当前标签页的内容进行即时刷新。

## 流计算发布订阅状态

### 订阅节点工作线程状态

- 主要展示内容为线程 ID、订阅主题、队列深度、队列深度上限、最近处理失败的错误信息、最近错误时刻、失败消息总数、已处理消息数、最近处理消息 ID
  和最近错误消息 ID。
- 其余信息全部放在更多信息列进行展示，用户可以进行点击查看，以弹窗的形式展示。
- 可使用颜色监控队列深度，0 为绿色，1-10000 为橙色，10000 以上为红色。
- 可按照队列深度进行倒序排列。
- 可按照错误信息进行倒序排列，有错误信息的放在上面。
- 由于表格宽度有限，错误信息进行简要展示，用户可点击查看详细错误信息。

### 发布状态

- 订阅节点：订阅节点的 IP 地址和端口号。
- 发布队列深度上限：发布节点上的消息队列深度的上限。
- 发布队列深度：发布节点上的当前消息队列深度。根据队列深度的不同，数字将呈现不同的颜色，当数字为 0 时，显示绿色；当数字为 1-10000
  时，显示橙色；当数字大于 10000 时，显示红色。
- 表名：发布节点上所有共享流数据表的表名。

## 流计算引擎状态

通过本页，用户可以了解系统创建好的所有流计算引擎，也可以选择引擎进行批量删除。

  

![](../images/stream_engine_status.png)

  

包含以下信息：

- 主要展示内容为流引擎的公共列：引擎名、引擎类型、最近错误信息、内存、分组数、行数（单表）、行数（左表）、行数（右表）、内存清理阈值、指标数量、指标源码、用户、状态。
- 对流引擎的私有信息放在更多信息列进行展示，用户可以进行点击查看，以弹窗的形式展示。
- 由于表格宽度有限，错误信息进行简要展示，用户可点击查看详细错误信息。
- 可按照内存进行降序排列。
- 指标源码过长，显示不完全时可通过鼠标悬浮查看到完整内容。

## 流数据表状态

通过本页，用户可以了解所有共享流数据表的状态、持久化线程的状态，也可以选择流数据表进行批量删除。

  
![](../images/stream_tb_status.png)  

### 非持久化共享流数据表状态

本栏展示非持久化共享流数据表的状态，包含以下信息：

- 表名：流数据表的名称。
- 行数：内存中的行数。
- 列数：表所包含的列数。
- 内存大小：表所占用的内存大小。

### 持久化共享流数据表状态

本栏展示持久化共享流数据表的状态，包含以下信息：

- 表名：流数据表的名称。
- 加载到内存：是否已加载到内存。
- 列数：表所包含的列数。
- 内存大小：内存中保留的记录数（sizeInMemory）。
- 总行数：流数据表中的总记录数（totalSize）。
- 内存中行数：加载到内存中的总行数。
- 内存中偏移量：当前内存中数据相对总记录数的偏移量（memoryOffset）。memoryOffset = totalSize -
  sizeInMemory。
- 磁盘中行数：已经持久化到磁盘的记录总数。
- 磁盘中偏移量：当前磁盘上数据相对总记录数的偏移量。
- 是否异步持久化：是否采用异步的方式进行持久化。
- 保留时间：日志文件的保留时间，单位为分钟。
- 是否压缩：是否采用压缩存储。
- 持久化路径：流数据表在磁盘上的存储路径。若路径很长，未显示完整，则点击“详细”，查看完整的路径信息。
- 持久化线程：异步进行流数据表持久化的工作线程数量。
- Raft 组：高可用流数据表所属 Raft 组的ID。对于普通的流数据表，该值为空。
- Raft 日志序号：最新的 Raft 日志的逻辑序列号。

### 持久化线程状态

当开启了异步持久化时，将会在本栏显示持久化工作线程的状态。包含以下信息：

- 线程 ID：当前持久化工作线程的 ID。
- 订阅队列深度上限：持久化线程中消息队列深度的上限。
- 订阅队列深度：持久化线程中消息队列的深度。根据队列深度的不同，数字将呈现不同的颜色，当数字为 0 时，显示绿色；当数字为 1-10000
  时，显示橙色；当数字大于 10000 时，显示红色。
- 表名：已经持久化的流数据表。
