1. 概述
企业在管理帆软应用(FineReport、FineBI、FineDataLink)的过程中,通常面临以下三类核心挑战:
低效的运维流程
应用管理员运维经验不足,专业运维人员又难以深入解决业务层问题,传统运维方式耗时耗力,严重影响业务的正常运转。
薄弱的监控手段
运维人员缺乏有效工具,难以准确监控项目的性能与可用性,问题发现往往滞后于故障发生。
多项目管理混乱
企业同时运行多个项目,由不同部门或团队分散管理,版本不统一、部署环境各异,难以实现统一运维。
为此,帆软推出「运维平台」,帮助企业系统性地解决上述问题。
2. 功能定位
运维平台是保障帆软应用稳定运行、实现全方位运维管理的专业工具。
平台通过自动化、集中化和可视化等方式,提升系统稳定性与可用性,降低项目管理成本,加快故障排查与问题解决速度,为企业提供完整的运维解决方案。
快速体验
前往 Demo 平台,使用帆软通行证登录,即可查看运维平台功能演示。出于安全考虑,Demo 系统屏蔽了部分功能,如需体验完整功能,建议下载安装包本地试用。
| 导航入口 | 说明 |
|---|---|
| 官网指引 | 了解运维平台更多应用场景与相关资料 |
| 下载安装 | 获取运维平台安装包,本地部署试用 |
| Demo 展示 | 在线体验平台核心功能 |
| 问题反馈 | 遇到问题时提交反馈 付费用户可联系技术支持:「服务>在线支持」 |
3. 功能架构
运维平台基于多种主流开源工具构建,包括 Prometheus、SkyWalking、Grafana 等组件,各组件协同工作,帮助运维人员轻松完成帆软应用的监控、管理与性能优化。
运维矩阵:

技术架构:

4. 主要特点
| 特点 | 简介 |
|---|---|
自动部署对接应用 | 支持快速部署 FineReport、FineBI、FineDataLink 单机及集群,并自动完成内存、CPU、环境变量等参数的最优配置,确保工程部署后即处于最佳运行状态 |
| 集中项目健康管理 | 采用国际通用 Apdex 标准衡量系统性能,将用户实际体验以数据形式准确呈现 |
| 快速排查故障问题 | 当项目出现不可用或无响应情况时,可通过运维平台快速定位原因并恢复系统。平台基于「宕机前预防 → 宕机时采集 → 采集后恢复 → 恢复后分析」的完整闭环,实现故障的全链路处理 |
| 快速定位性能问题 | 当报表或仪表板出现卡顿、加载慢等问题时,可快速定位性能瓶颈 |
| 可视化操作管理 | 通过界面化方式修改配置文件、启停容器,减少人为操作失误,提升系统稳定性 |
5. 场景优势
下表对比了三种典型部署方式在项目全生命周期各阶段的能力差异,所有场景均面向 Linux 系统上部署的帆软应用。
帆软推荐在 Linux 系统服务器上部署正式工程,原因详见「Linux系统优势」。
| 项目生命周期 | 非运维平台部署 | 运维平台+非运维平台部署 | 运维平台+运维平台部署 | |
|---|---|---|---|---|
| 部署阶段 | 环境准备 | ✖ 部署环境不检测 多工程环境不隔离 | ✖ 部署环境不检测 多工程环境不隔离 | ✔ 部署环境强检测 组件环境完全隔离 |
| 部署项目 | ✖ 自行部署集群组件 自行准备配置库 后台手动部署工程 自行对接集群和配置组件 自行优化工程配置 | ✖ 自行部署集群组件 自行准备配置库 后台手动部署工程 自行对接集群和配置组件 自行优化工程配置 | ✔ 一键部署工程+配置库+集群组件+运维组件 支持对接自备高可用组件 支持界面化调整端口配置 自动优化组件内存等配置 | |
| 注册授权 | ✔ 根据环境判断选择注册方式 部分注册方式需要服务器后台操作 | ✔ 根据环境判断选择注册方式 部分注册方式需要服务器后台操作 | ✔ 单一注册方式,全方位适配 界面上传注册,无需运维技术 | |
| 运行监控 | 资源监控 | ✖ 不支持 | ✔ 支持监控Linux服务器 磁盘 网络 CPU 内存 ✖ 不支持监控Windows | ✔ 支持监控服务器 磁盘 网络 CPU 内存 |
| 应用监控 | ✔ 磁盘 网络 CPU 内存 负载 监控时间短,不支持回溯 | ✔ 磁盘 网络 CPU 内存 负载 线程池 GC状态 BI资源监控 支持回溯历史时间资源状态 | ✔ 磁盘 网络 CPU 内存 负载 线程池 GC状态 BI资源监控 支持回溯历史时间资源状态 | |
| 组件监控 | ✖ 不支持 | ✔ 监控MySQL配置库 监控ES日志服务 监控Nginx内网关 监控Redis状态服务 监控MinIO文件服务 监控BI加速引擎 监控kafka管道服务 | ✔ 监控MySQL配置库 监控ES日志服务 监控Nginx内网关 监控Redis状态服务 监控MinIO文件服务 监控BI加速引擎 监控kafka管道服务 | |
| 系统巡检 | ✔ 巡检插件 | ✔ 巡检 | ✔ 巡检 容器化标准环境(新版本出现环境要求变化时,更新自动优化) | |
| 异常处理 | 性能定位 | ✖ 需要被动的等待用户反馈问题 无法衡量和定位问题 需要拿日志自行分析 | ✔ 系统健康观测,主动发现系统卡慢 链路追踪,进一步问题定位,精确到网络波动、数据库性能、配置库、复杂资源、资源不足等问题 | ✔ 系统健康观测,主动发现系统卡慢 链路追踪,进一步问题定位,精确到网络波动、数据库性能、配置库、复杂资源、资源不足等问题 |
| 异常告警 | ✔ 负载异常预警 磁盘空间预警 | ✔ 负载异常预警 磁盘空间预警 宕机提醒预警 集群组件状态异常预警 线程阻塞预警 打开文件数过多预警 自定义预警 | ✔ 负载异常预警 磁盘空间预警 宕机提醒预警 集群组件状态异常预警 线程阻塞预警 打开文件数过多预警 自定义预警 | |
| 故障处理 | ✔ 支持宕机自动恢复 进程消失自动恢复覆盖范围优先 | ✔Linux 支持宕机自动恢复 进程消失自动恢复覆盖范围优先 ✖Windows 不支持通过运维平台对Windows服务器中工程实现宕机自动恢复 但可依赖工程数据决策系统的宕机自动恢复功能 | ✔ 支持宕机自动恢复 支持进程消失自动恢复 | |
| 故障分析 | ✖ 需要获取日志人工分析 | ✔ 支持自动分析堆栈及gc日志 | ✔ 支持自动分析堆栈及gc日志 | |
| 日志下载 | ✖ 需要服务器后台操作 | ✔ 前端按日期按类型下载日志 前端触发生成堆栈等日志 | ✔ 前端按日期按类型下载日志 前端触发生成堆栈等日志 | |
| 终端对接 | ✖ 需要服务器后台操作 | ✖ 需要服务器后台操作 | ✔ 支持前端webshell至容器内执行命令 | |
| 项目运维 | 项目启停 | ✖ 需要服务器后台操作 | ✖ 需要服务器后台操作 | ✔ 运维平台前端界面化操作 支持启停应用及集群组件 |
更新升级 | ✔ 服务器后台操作换JAR | ✔ 服务器后台操作换JAR | ✔ 运维平台远程一键更新升级 配套升级项目其他组件 | |
| 备份还原 | ✖ 需要自行手动异地备份 平台可备份工程部分关键内容 需手动还原 | ✔ 支持备份工程到运维平台所在机器 不支持备份集群组件 需手动还原 | ✔ 支持备份工程到运维平台所在机器 支持备份容器化部署的集群组件 支持前端整体还原备份内容 | |
| 文件管理 | ✖ 需要服务器后台操作 | ✔ 运维平台前端界面化操作 支持上传、下载、查看文件 | ✔ 运维平台前端界面化操作 支持上传、下载、查看文件 | |
| SSL配置 | ✖ 需要服务器后台操作 | ✖ 需要服务器后台操作 | ✔ 运维平台前端界面化上传即可 | |
| 集群扩容 | ✖ 需要服务器后台操作 | ✖ 需要服务器后台操作 | ✔ 运维平台前端界面化新增节点 | |
