FMQ 链路监控详情
从顶部上下文到六个链路分段逐项读取运行快照,确定系统当前是否稳定以及异常应从哪里开始排查。
阅读方法
先确认入口、权限和目标对象,再按编号完成操作。每一步都包含预期结果;详细字段和选项收在可展开的参考表中。
截图说明
截图来自原始操作手册。公开版会隐藏真实节点地址、连接地址和凭据;示例中的状态、时间和数据不代表当前生产环境。
开始前准备
| 项目 | 说明 |
|---|---|
| 能做什么 | 按页面从上到下读取整体状态、接入、事件处理、规则下游、资源和调度指标,快速定位链路异常所在层级。 |
| 从哪里进入 | 登录 FMQ 控制台后,进入监控 → 链路监控详情。 |
| 需要权限 | 具备 FMQ 控制台运行监控查看权限。 |
| 预计时间 | 6 分钟 |
操作步骤
1. 确认整体健康状态
操作位置: 监控→链路监控详情→整体健康状态
进入 链路监控详情,先查看页面顶部的 整体健康状态。

图:整体健康状态区域完整展示整体健康状态;图中序号用于定位本区域,字段含义、正常判断和异常第一检查点见下方说明。
字段说明
| 字段 / 控件 | 说明 |
|---|---|
| 整体健康状态 | 页面给出当前链路快照的总体健康判断。 |
2. 确认监控范围
操作位置: 链路监控详情→监控范围
确认 监控范围 与本次巡检目标一致;需要定位节点时再切换范围。

图:监控范围区域完整展示监控范围;图中序号用于定位本区域,字段含义、正常判断和异常第一检查点见下方说明。
字段说明
| 字段 / 控件 | 说明 |
|---|---|
| 监控范围 | 说明当前统计来自集群聚合还是指定节点。 |
3. 确认采样时间
操作位置: 链路监控详情→采样时间
记录 采样时间,必要时刷新页面并确认时间更新。

图:采样时间区域完整展示采样时间;图中序号用于定位本区域,字段含义、正常判断和异常第一检查点见下方说明。
字段说明
| 字段 / 控件 | 说明 |
|---|---|
| 采样时间 | 标识当前页面数据最后刷新或采样的时间点。 |
4. 读取接入与连接字段
操作位置: 链路监控详情→接入与连接
按图中 ④ 位置读取 在线设备、MQTT 数量、TCP 数量、UDP 数量、MODBUS 数量 和 异常设备。

图:接入与连接区域完整展示在线设备、MQTT 数量、TCP 数量、UDP 数量、MODBUS 数量、异常设备;图中序号用于定位本区域,字段含义、正常判断和异常第一检查点见下方说明。
字段说明
| 字段 / 控件 | 说明 |
|---|---|
| 在线设备 | 当前监控范围内已建立协议会话并被接入层识别的设备数。 |
| MQTT 数量 | 当前范围内通过 MQTT 接入的在线设备数量。 |
| TCP 数量 | 当前范围内通过 TCP 接入的在线设备数量。 |
| UDP 数量 | 当前范围内通过 UDP 接入并被识别的设备数量。 |
| MODBUS 数量 | 当前范围内通过 MODBUS 接入的在线设备数量。 |
| 异常设备 | 列出接入异常、会话异常或协议识别异常的设备样本。 |
5. 读取事件总线字段
操作位置: 链路监控详情→事件总线
按图中 ⑤ 位置逐项读取事件总线区域的全部统计字段。

图:事件总线区域完整展示总事件、入队、消费、积压、消费完成率、RingBuffer 水位、失败事件、拒绝事件、峰值积压、平均延迟及四个趋势卡片;图中序号用于定位本区域,各字段通俗含义见下方说明。
字段说明
| 字段 / 控件 | 说明 |
|---|---|
| 总事件 | 当前事件总线统计窗口内接收和处理的事件总量。 |
| 入队 | 进入事件总线等待处理的事件数量或累计量。 |
| 消费 | 事件消费者已经取出并完成处理的事件数量。 |
| 积压 | 尚未被事件消费者处理的事件数量。 |
| 消费完成率 | 已消费事件占进入事件总线事件的比例。 |
| RingBuffer 水位 | 事件总线环形缓冲区当前已使用的容量比例。 |
| 失败事件 | 事件进入处理链路后执行失败的数量。 |
| 拒绝事件 | 事件因容量、状态或处理条件不满足而未被接收的数量。 |
| 峰值积压 | 当前统计窗口内出现过的最大事件积压数量。 |
| 平均延迟 | 事件从进入总线到被处理或完成的时间差。 |
| 事件入队 | 事件进入总线的数量及最近一次入队时间。 |
| RingBuffer | 显示事件总线环形缓冲区的容量或当前使用水位。 |
| Consumer 消费 | 显示事件消费者处理事件的数量、状态或最近处理时间。 |
| 积压观测 | 按时间序列观察事件积压变化和峰值。 |
6. 读取规则与下游字段
操作位置: 链路监控详情→规则与下游
按图中 ⑥ 位置读取 规则启用、规则命中、执行成功、执行失败、连接器投递 和 下游积压。

图:规则与下游区域完整展示规则启用、规则命中、执行成功、执行失败、连接器投递、下游积压;图中序号用于定位本区域,字段含义、正常判断和异常第一检查点见下方说明。
字段说明
| 字段 / 控件 | 说明 |
|---|---|
| 规则启用 | 当前参与事件匹配和执行的已启用规则数量。 |
| 规则命中 | 事件满足规则条件并进入执行的次数或数量。 |
| 执行成功 | 规则动作完成且未报告执行错误的数量。 |
| 执行失败 | 规则动作执行未完成或返回错误的数量。 |
| 连接器投递 | 规则结果发送到下游连接器的投递结果。 |
| 下游积压 | 等待下游连接器或目标系统处理的结果数量。 |
7. 读取集群资源字段
操作位置: 链路监控详情→集群资源
按图中 ⑦ 位置读取 节点数、节点状态、CPU、内存、任务分布 和 设备分布。

图:集群资源区域完整展示节点数、节点状态、CPU、内存、任务分布、设备分布;图中序号用于定位本区域,字段含义、正常判断和异常第一检查点见下方说明。
字段说明
| 字段 / 控件 | 说明 |
|---|---|
| 节点数 | 当前监控范围内参与运行的集群节点数量。 |
| 节点状态 | 显示每个节点是否在线以及是否能够承接运行任务。 |
| CPU | 节点当前 CPU 使用比例,用于判断计算资源压力。 |
| 内存 | 节点当前内存使用比例,用于判断内存压力。 |
| 任务分布 | 比较运行任务在各节点之间的分布情况。 |
| 设备分布 | 比较在线设备在各节点之间的分布情况。 |
8. 读取线程池资源字段
操作位置: 链路监控详情→线程池资源
按图中 ⑧ 位置读取 线程池数量、活跃线程、队列水位、高风险池 和 累计拒绝。

图:线程池资源区域完整展示线程池数量、活跃线程、队列水位、高风险池、累计拒绝;图中序号用于定位本区域,字段含义、正常判断和异常第一检查点见下方说明。
字段说明
| 字段 / 控件 | 说明 |
|---|---|
| 线程池数量 | 当前运行面已注册并被监控的线程池数量。 |
| 活跃线程 | 线程池当前正在执行任务的线程数量或使用率。 |
| 队列水位 | 等待线程池处理的任务数量或相对容量。 |
| 高风险池 | 达到高水位、满载或拒绝风险阈值的线程池数量和名称。 |
| 累计拒绝 | 线程池累计拒绝执行的任务数量。 |
9. 读取调度任务并形成结论
操作位置: 链路监控详情→调度任务
按图中 ⑨ 位置逐项读取调度任务区域的全部统计字段。

图:调度任务区域完整展示总任务、执行完成、健康轮询、执行失败、完成率、时间轮占用、线程占用、待调度、队列深度、重试任务、拒绝任务、平均轮询、活动线程、时间轮任务和超时任务;图中序号用于定位本区域,各字段通俗含义见下方说明。
字段说明
| 字段 / 控件 | 说明 |
|---|---|
| 总任务 | 当前调度统计窗口内纳入调度的任务总数。 |
| 执行完成 | 已按计划完成的轮询或调度任务数量。 |
| 完成率 | 已完成调度任务占计划任务的比例。 |
| 健康轮询 | 按计划正常完成且未触发异常的轮询任务数量。 |
| 执行失败 | 执行过程中返回失败的调度任务数量。 |
| 时间轮占用 | 时间轮当前被调度任务占用的容量比例。 |
| 线程占用 | 调度任务当前占用执行线程的比例或数量。 |
| 活动线程 | 当前正在执行调度任务的活动线程数量及可用槽位。 |
| 平均轮询 | 调度中心最近周期性轮询任务的平均触发间隔。 |
| 待调度 | 已生成但尚未分配给执行线程的任务数量。 |
| 队列深度 | 等待调度线程领取的任务数量。 |
| 重试任务 | 因失败或超时重新排队执行的任务数量。 |
| 拒绝任务 | 因资源或调度条件不满足而未进入执行的任务数量。 |
| 时间轮任务 | 承载延迟、超时和下一次调度时间的时间轮资源状态。 |
| 超时任务 | 超过执行时限仍未完成的调度任务数量或耗时。 |
页面字段说明
完整参考
| 字段 / 单位 | 通俗含义 | 数据方向 / 来源 | 正常判断 | 异常信号与第一检查点 |
|---|---|---|---|---|
| 整体健康状态 | ||||
| 整体健康状态状态 | 页面给出当前链路快照的总体健康判断。 | 运行快照 → 监控页面 | 状态为稳定或健康,且没有与下方分段相矛盾的持续异常。 | 显示异常、降级或告警,或总体状态与关键分段明显不一致。第一检查点:先记录状态和采样时间,再按下方对应分段定位。 |
| 监控范围 | ||||
| 监控范围集群 / 节点 | 说明当前统计来自集群聚合还是指定节点。 | 查询条件 → 运行快照 | 范围与本次巡检目标一致,比较前后数据时口径不变。 | 误选单节点或范围在刷新后改变,导致在线数、资源数与预期不一致。第一检查点:先切回与巡检目标一致的范围,再重新读取所有分段。 |
| 采样时间 | ||||
| 采样时间时间 | 标识当前页面数据最后刷新或采样的时间点。 | 运行快照 → 监控页面 | 时间接近当前巡检时刻,刷新后各区域时间口径一致。 | 时间长时间不变、明显过旧,或不同区域显示的采样口径不一致。第一检查点:先刷新页面并确认时间更新,再判断指标是否仍异常。 |
| 接入与连接 | ||||
| 在线设备台 | 当前监控范围内已建立协议会话并被接入层识别的设备数。 | 设备 → FMQ 接入层 | 与实际接入规模大致一致,并随设备上线或离线变化。 | 设备确认连接但数量持续偏低,或短时间内异常波动。第一检查点:先核对范围、协议监听状态和客户端会话。 |
| MQTT 数量台 | 当前范围内通过 MQTT 接入的在线设备数量。 | MQTT 设备 → FMQ | 与 MQTT 实际设备规模一致,变化可由连接或断开解释。 | MQTT 客户端已连接但数量不增长,或数量突然归零。第一检查点:先检查 MQTT 监听端口、客户端连接和认证结果。 |
| TCP 数量台 | 当前范围内通过 TCP 接入的在线设备数量。 | TCP 设备 → FMQ | 与 TCP 实际连接数一致,连接变化有明确设备侧原因。 | TCP 连接存在但统计不变,或在线数持续低于设备侧连接数。第一检查点:先检查 TCP 监听器、端口和会话生命周期。 |
| UDP 数量台 | 当前范围内通过 UDP 接入并被识别的设备数量。 | UDP 设备 → FMQ | 与近期 UDP 报文来源规模相符,短时无报文时可保持不变。 | 设备持续发送报文但数量不更新,或来源设备异常减少。第一检查点:先检查 UDP 监听地址、端口和协议识别结果。 |
| MODBUS 数量台 | 当前范围内通过 MODBUS 接入的在线设备数量。 | MODBUS 设备 → FMQ | 与 MODBUS 设备连接或轮询规模一致。 | 轮询任务存在但在线数不增长,或设备状态频繁抖动。第一检查点:先检查 MODBUS 连接状态、轮询计划和设备响应。 |
| 异常设备台 / 条目 | 列出接入异常、会话异常或协议识别异常的设备样本。 | 接入异常 → 监控页面 | 为空或每条异常都有可解释的设备原因。 | 异常样本持续增加,或同一设备反复出现接入异常。第一检查点:先打开异常设备详情,核对设备协议和最近会话。 |
| 事件总线 | ||||
| 总事件条 | 当前事件总线统计窗口内接收和处理的事件总量。 | 协议接入 → 事件总线 | 总量与当前设备消息规模相符,并随业务输入变化。 | 总量长期不变、突然归零,或与入队和消费数量明显不一致。第一检查点:先核对采样时间,再比较总事件、入队和消费的变化。 |
| 入队条 | 进入事件总线等待处理的事件数量或累计量。 | 协议接入 → 事件总线 | 随设备消息增长,短时间内与消费量基本同步。 | 入队持续增长但消费不跟随,或突然停止增长。第一检查点:先比较入队与 Consumer 消费的差值。 |
| 消费条 | 事件消费者已经取出并完成处理的事件数量。 | 事件总线 → Consumer | 消费量随入队增长,短时间内与入队量基本同步。 | 有入队但消费量长期不变,或消费明显落后于入队。第一检查点:先比较消费与入队的差值,再检查 Consumer 状态。 |
| 积压条 | 尚未被事件消费者处理的事件数量。 | 事件总线 → 待处理队列 | 保持低位并能随流量回落。 | 积压持续上升或长时间不归零。第一检查点:先看入队与消费差值,再检查消费者和队列容量。 |
| 消费完成率% | 已消费事件占进入事件总线事件的比例。 | 入队 → 消费完成 | 完成率接近 100%,并与积压和延迟趋势一致。 | 完成率持续下降,或与消费量、积压变化不一致。第一检查点:先比较入队、消费和积压,再检查消费者处理能力。 |
| RingBuffer 水位% | 事件总线环形缓冲区当前已使用的容量比例。 | 事件总线缓冲区 → Consumer | 水位保持低位,能够承接瞬时流量。 | 水位持续接近容量上限,或与拒绝和积压同时上升。第一检查点:先检查 Consumer 处理速度和事件总线容量。 |
| 失败事件条 | 事件进入处理链路后执行失败的数量。 | Consumer → 事件处理结果 | 为零或每条失败都有已知原因。 | 失败持续增长或与入队增长同步出现。第一检查点:先查看失败原因,再核对规则执行和下游状态。 |
| 拒绝事件条 | 事件因容量、状态或处理条件不满足而未被接收的数量。 | 事件总线 → 拒绝计数 | 为零或有明确的瞬时过载解释。 | 拒绝计数持续增加,说明输入没有进入正常处理链路。第一检查点:先核对 RingBuffer 水位和事件总线容量。 |
| 峰值积压条 | 当前统计窗口内出现过的最大事件积压数量。 | 事件总线 → 峰值统计 | 峰值保持在容量和业务可接受范围内,且高峰后回落。 | 峰值持续抬高,或明显高于当前积压和处理能力。第一检查点:先查看峰值发生时间,再核对 Consumer 和线程池负载。 |
| 平均延迟毫秒 | 事件从进入总线到被处理或完成的时间差。 | 入队 → 消费完成 | 在当前业务负载下稳定,没有持续上升趋势。 | 延迟持续升高或与积压同时增长。第一检查点:先检查消费者处理耗时和所属节点负载。 |
| 事件入队条 / 时间 | 事件进入总线的数量及最近一次入队时间。 | 协议接入 → 事件总线 | 入队卡片持续有数据,时间戳随最新事件更新。 | 卡片长时间无更新,或入队数量与左侧统计不一致。第一检查点:先核对采样时间和入队趋势,再检查接入层输入。 |
| RingBuffer容量 / 水位 | 显示事件总线环形缓冲区的容量或当前使用水位。 | 事件总线缓冲区 → 消费者 | 水位保持低位,有足够空间承接瞬时流量。 | 水位持续接近容量上限或出现无法入队。第一检查点:先检查 Consumer 处理速度和节点资源。 |
| Consumer 消费条 / 状态 | 显示事件消费者处理事件的数量、状态或最近处理时间。 | 事件总线 → Consumer | 消费者持续运行,处理量随入队变化。 | 消费者停滞、处理量为零或明显落后于入队。第一检查点:先检查消费者状态和所属节点线程池。 |
| 积压观测条 / 趋势 | 按时间序列观察事件积压变化和峰值。 | 事件总线 → 积压趋势 | 积压趋势保持低位,高峰后能够回落。 | 积压趋势连续上升或长时间不回落。第一检查点:先对比入队与消费趋势,再检查事件处理链路。 |
| 规则与下游 | ||||
| 规则启用条 | 当前参与事件匹配和执行的已启用规则数量。 | 规则配置 → 规则引擎 | 与当前业务配置一致,启用数量稳定。 | 预期规则未启用,或启用数与配置明显不一致。第一检查点:先核对规则状态和当前产品或设备范围。 |
| 规则命中条 | 事件满足规则条件并进入执行的次数或数量。 | 事件总线 → 规则匹配 | 有符合条件的输入时随业务增长。 | 确认有输入但命中长期为零,或命中突然停止。第一检查点:先核对规则条件、启用状态和输入字段。 |
| 执行成功条 | 规则动作完成且未报告执行错误的数量。 | 规则引擎 → 动作结果 | 随命中增长,成功率保持在业务可接受范围。 | 命中增长但成功不增长,或成功率明显下降。第一检查点:先查看失败原因和动作目标状态。 |
| 执行失败条 | 规则动作执行未完成或返回错误的数量。 | 规则引擎 → 执行失败 | 为零或每条失败都有可解释原因。 | 失败持续增加,或集中发生在同一规则。第一检查点:先打开规则执行详情,核对动作参数和依赖服务。 |
| 连接器投递成功 / 失败 | 规则结果发送到下游连接器的投递结果。 | 规则引擎 → 下游连接器 | 成功投递随业务增长,失败为零或有明确依赖故障。 | 规则执行成功但连接器投递失败或停滞。第一检查点:先检查连接器运行状态、目标地址和投递重试。 |
| 下游积压条 | 等待下游连接器或目标系统处理的结果数量。 | 连接器 → 下游目标 | 保持低位,业务高峰后可以回落。 | 积压持续增加或与投递失败同时出现。第一检查点:先检查目标系统可用性和连接器队列水位。 |
| 集群资源 | ||||
| 节点数个 | 当前监控范围内参与运行的集群节点数量。 | FMQ 集群 → 监控页面 | 与实际部署节点数一致。 | 节点数减少或与部署拓扑不一致。第一检查点:先查看节点明细和节点心跳状态。 |
| 节点状态在线 / 离线 | 显示每个节点是否在线以及是否能够承接运行任务。 | 节点心跳 → 监控页面 | 节点均在线,状态变化有部署或维护原因。 | 出现离线、失联或频繁上下线节点。第一检查点:先确认节点进程、心跳和集群归属。 |
| CPU% | 节点当前 CPU 使用比例,用于判断计算资源压力。 | 节点运行资源 → 监控页面 | 在当前负载下平稳,没有持续逼近上限。 | 持续高位或单节点明显高于其他节点。第一检查点:先定位高负载节点,再核对其任务和线程池。 |
| 内存% | 节点当前内存使用比例,用于判断内存压力。 | 节点运行资源 → 监控页面 | 使用率稳定,节点之间没有明显偏斜。 | 持续高位、快速上涨或单节点明显偏高。第一检查点:先检查该节点线程池、缓存和长生命周期会话。 |
| 任务分布任务 / 节点 | 比较运行任务在各节点之间的分布情况。 | 调度任务 → 集群节点 | 任务分布与节点能力相称,没有长期单点集中。 | 大量任务集中到单节点或节点间差异持续扩大。第一检查点:先核对节点归属、调度状态和热点任务。 |
| 设备分布设备 / 节点 | 比较在线设备在各节点之间的分布情况。 | 设备会话 → 集群节点 | 设备分布基本均衡,节点变化可由连接迁移解释。 | 设备集中到单一节点或出现明显倾斜。第一检查点:先核对节点状态、会话归属和接入负载。 |
| 线程池资源 | ||||
| 线程池数量个 | 当前运行面已注册并被监控的线程池数量。 | 运行线程池 → 监控页面 | 与启用模块和部署配置相符。 | 线程池数量异常减少,或出现未预期的新线程池。第一检查点:先核对模块启用状态和线程池注册情况。 |
| 活跃线程线程 / % | 线程池当前正在执行任务的线程数量或使用率。 | 运行线程池 → 任务执行 | 活跃线程随负载变化,未持续接近池上限。 | 长期满载、活跃线程不下降或与任务积压同时出现。第一检查点:先查看对应线程池任务类型和队列水位。 |
| 队列水位条 / % | 等待线程池处理的任务数量或相对容量。 | 任务提交 → 线程池队列 | 水位低且能随负载回落。 | 水位持续上涨或接近容量上限。第一检查点:先确认活跃线程和任务处理耗时,再检查提交来源。 |
| 高风险池个 / 名称 | 达到高水位、满载或拒绝风险阈值的线程池数量和名称。 | 线程池指标 → 风险判断 | 为零,或短时高峰后快速恢复。 | 持续出现高风险池,且与队列或拒绝增长一致。第一检查点:先打开线程池明细,确认具体模块和队列。 |
| 累计拒绝条 | 线程池累计拒绝执行的任务数量。 | 线程池 → 拒绝计数 | 为零或有明确的瞬时过载解释。 | 累计拒绝持续增加,说明任务没有进入执行队列。第一检查点:先记录增长的线程池名称,再检查队列容量和提交速率。 |
| 调度任务 | ||||
| 总任务条 | 当前调度统计窗口内纳入调度的任务总数。 | 调度配置 → 调度任务 | 总任务数与当前启用的轮询和业务任务规模一致。 | 总任务数突然变化,或与已启用任务数量明显不一致。第一检查点:先核对任务配置和当前监控范围,再比较执行统计。 |
| 执行完成条 | 已按计划完成的轮询或调度任务数量。 | 调度任务 → 完成结果 | 随健康轮询和业务任务持续增长。 | 有待调度任务但完成数长时间不变。第一检查点:先比较完成与待调度,再查看失败和超时。 |
| 健康轮询条 | 按计划正常完成且未触发异常的轮询任务数量。 | 调度任务 → 健康结果 | 健康轮询随任务周期稳定增长。 | 健康轮询长时间不增长,或与执行完成数量明显不一致。第一检查点:先比较健康轮询与执行完成,再查看失败和超时。 |
| 执行失败条 | 执行过程中返回失败的调度任务数量。 | 调度任务 → 失败结果 | 为零或每条失败都有可解释原因。 | 失败持续增加或集中在同一任务类型。第一检查点:先查看失败任务原因和关联设备状态。 |
| 完成率% | 已完成调度任务占计划任务的比例。 | 调度任务 → 完成统计 | 完成率接近预期,且与失败、超时和待调度趋势一致。 | 完成率下降,或与执行完成数量和待调度数量不一致。第一检查点:先检查失败、超时和待调度,再核对任务周期。 |
| 时间轮占用% | 时间轮当前被调度任务占用的容量比例。 | 调度计划 → 时间轮资源 | 占用保持低位,任务能按计划进入和退出时间轮。 | 占用持续升高或接近容量上限。第一检查点:先查看待调度和超时,再检查时间轮容量。 |
| 线程占用线程 / 槽位 | 调度任务当前占用执行线程的比例或数量。 | 调度任务 → 执行线程 | 线程使用与任务量匹配,未持续满载。 | 线程长期满载、可用槽位为零或与任务积压同时出现。第一检查点:先检查调度线程池活跃数和队列水位。 |
| 待调度条 | 已生成但尚未分配给执行线程的任务数量。 | 调度任务 → 等待队列 | 保持低位并能在轮询周期内消化。 | 待调度持续增长或长时间不下降。第一检查点:先检查任务线程、队列水位和最近失败。 |
| 队列深度条 | 等待调度线程领取的任务数量。 | 调度任务 → 执行队列 | 队列保持低位,任务能在轮询周期内被领取。 | 队列深度持续增加或与线程占用同时升高。第一检查点:先检查线程占用和待调度,再查看任务失败与重试。 |
| 重试任务条 | 因失败或超时重新排队执行的任务数量。 | 失败 / 超时 → 重试队列 | 为零或在短时异常后回落。 | 重试持续增加并带来待调度积压。第一检查点:先定位原始失败原因,再确认重试上限和间隔。 |
| 拒绝任务条 | 因资源或调度条件不满足而未进入执行的任务数量。 | 调度任务 → 拒绝计数 | 为零或仅在瞬时过载时出现并回落。 | 拒绝任务持续增加,说明任务无法进入正常执行链路。第一检查点:先检查线程池队列、时间轮占用和任务提交速率。 |
| 活动线程线程 / 槽位 | 当前正在执行调度任务的活动线程数量及可用槽位。 | 调度任务 → 活动线程 | 活动线程随任务量变化,没有长期满载。 | 活动线程持续满载、可用槽位为零或伴随队列积压。第一检查点:先核对线程占用和队列深度,再检查线程池资源。 |
| 平均轮询毫秒 | 调度中心最近周期性轮询任务的平均触发间隔。 | 调度配置 → 轮询任务 | 与当前业务配置一致,任务按周期出现。 | 间隔异常变大、变小或与任务实际触发时间不一致。第一检查点:先核对轮询配置和最近任务时间线。 |
| 时间轮任务槽位 / 水位 | 承载延迟、超时和下一次调度时间的时间轮资源状态。 | 调度计划 → 时间轮 | 资源水位稳定,任务能按计划进入和退出时间轮。 | 槽位或水位持续接近上限,或任务时间漂移。第一检查点:先检查时间轮占用,再核对调度线程和任务积压。 |
| 超时任务条 / 毫秒 | 超过执行时限仍未完成的调度任务数量或耗时。 | 调度任务 → 超时结果 | 为零或仅有偶发、可解释的慢任务。 | 超时持续增加,或与线程池积压、设备无响应同时出现。第一检查点:先核对任务耗时、设备响应和执行线程。 |
生产操作提示
截图和示例用于说明操作位置与判断方法,不代表当前生产状态。涉及发布、启停、重绑、重试或删除时,应先确认目标环境、影响范围和恢复方案,并由授权人员执行。
蜂信物联(FastBee) · FMQ 操作手册

