Appearance
平台实时监控
使用会众云平台时,如果流程、表单设计不合理,可能会出现:系统卡顿、响应缓慢等情况,严重时甚至会无法访问服务。会众云平台提供了实时监控功能,能够全访问监控系统各项指标,方便定位系统存在的问题
例如:通过通过工作流对包含大量数据的表单进行查询时,如果没有设置合理的表单规则,会极大增加系统负载
1.基础指标监控
进入管理后台 → 实时监控后,最上方会实时显示系统的各项关键指标(每5秒钟自动刷新一次)

各项指标说明如下
| 指标名称 | 指标说明 |
|---|---|
| CPU | CPU使用率越高则说明当前系统的计算量越大。一般可能导致的原因是:数据库慢查询操作、流程的公式/代码块大量执行、海量流程执行同时执行等 |
| 内存 | 内存使用率越高则说明当前缓存的数据量越大。一般可能导致的原因是:流程下载大量的数据、http请求大量数据、海量流程执行同时执行等 |
| 负载 | 负责越高则说明系统整体的压力越大。一般CPU、内存、磁盘IO过高都会体现在负载上 |
| 磁盘 | 当前磁盘已使用空间。磁盘空间已使用空间绝对不能达到100%,否则系统将无法访问 |
2.工作流监控
工作流是导致系统各项指标上升的最主要的原因,基本上99%以上都和工作流执行相关
原因说明
会众云对工作流开放的权限非常高,基本上不对流程进行限制(例如:允许短时间内调用几千万次流程)。所以这就导致可能会出现很多设计不合理的流程,这些流程占用了大量的系统资源
工作流监控示例

关键指标说明如下
| 指标名称 | 指标说明 | 优化建议 |
|---|---|---|
| 执行完成总次数 | 流程执行完成的总次数(不包含已触发未执行的流程) | 此值过高则需要减少流程调用次数 |
| 执行完成总耗时(秒) | 流程执行完成的总耗时(不包含已触发未执行的流程) | 此值过高则需要优化流程节点设计 |
| 平均执行耗时(秒) | 执行完成总耗时(秒)/ 执行完成总次数 | 此值过高则需要优化流程节点设计 |
| 已触发未执行数量 | 流程已经触发了,但是还未执行完成的数量 | 此值存在则可能存在执行时间过长的流程,需要特别关注 |