1. 概述
1.1 版本
运维平台版本 | 功能变更 |
---|---|
V1.5.5 | - |
V1.5.6 | 1)组件信息设置时,允许修改组件地址和端口 2)服务器信息设置时,不再安装冗余组件promtail 3)帆软应用只允许被一个运维平台接入 若已被接入,应用的运维密钥处显示「已接入」 |
V1.9.0 | 接入项目交互界面优化 |
V1.10.0 | 项目名称限制放宽,新增支持英文大写、中文 |
V2.0.0 | 运维平台对接项目步骤简化,发起方改为运维项目 |
V2.8.0 | 针对多项目管理场景,部署/接入多个项目时,判断运维平台服务器是否需要增加资源,以保证稳定性 |
1.2 功能简介
FineOps运维平台是帮助帆软应用稳定运行和全方位运维管理的解决方案。
因此,运维平台支持接入已部署好的FineReport、FineBI、FineDataLink等项目。
本文将带用户体验如何将已部署好的项目接入运维平台。
注:运维平台,仅支持对帆软FineReport/FineBI/FineDataLink产品进行管理运维,不支持对接其他非帆软产品。
2. 使用前提
2.1 检查应用部署方式和版本
要求说明:
应用类型 | 要求 |
---|---|
FineBI | 1)支持任何运维平台部署的FineBI项目 2)对于非运维平台部署的FineBI项目 请确保应用部署在Linux/Windows系统的Tomcat中间件中 请确保应用版本在FineBI5.1.22及以上版本 |
FineReport | 1)支持任何运维平台部署的FineReport项目 2)对于非运维平台部署的FineReport项目 请确保应用部署在Linux/Windows系统的Tomcat中间件中 请确保应用版本在FineReport11.0.6及以上版本 |
FineDataLink | 1)支持任何运维平台部署的FineDataLink项目 2)对于非运维平台部署的FineDataLink项目 请确保应用部署在Linux/Windows系统的Tomcat中间件中 请确保应用版本在FineDataLink4.1.5-2024.02.03及以上版本 |
版本检查方法:
管理员登录FineReport/FineBI/FineDataLink应用,点击「管理系统>注册管理>版本信息」,即可查看工程各个模块的小版本号。
解决方案:
请参考 FineReport小版本升级指南、FineBI小版本升级指南、FineDataLink一键升级,升级工程到最新版本。
2.2 检查功能点
运维平台本身不收费,但帆软应用本身,必须要有「运维平台」/「智能运维」功能点,否则无法对接运维平台。
如注册功能点不包含「运维平台」,发起对接请求时会报错「Currently lic is not authorized」
2.3 检查网络是否连通
请确保运维平台和需要被管理的应用,所在的服务器互相内网可联通。若网络不互通,则无法对接/影响后续功能使用。
如需精确到指定端口互通,请至少确保运维平台的nginx端口和FineReport/FineBI/FineDataLink工程端口可以互相访问。
2.4 检查系统运维插件
1)请确保FineReport/FineBI/FineDataLink应用安装了「系统运维」插件。
注:如果应用配置了CAS单点登录,安装「系统运维」插件后,需要重启应用,方可正常与FineOps运维平台对接。
2)请根据FineOps运维平台版本,确认需要安装的「系统运维」插件版本。建议将运维平台与插件均升级到最新版本即可。
FineOps运维平台版本 | 工程需要安装的「系统运维」插件版本 |
---|---|
V2.0以下 | V3.0.0以下 |
V2.x版本 | V3.0.0及以上 |
2.5 检查运维平台服务器资源配置
运维平台与项目对接,会占用一些运维平台服务器资源。
如检测到运维平台的配置不足,将无法部署新项目,会提示「当前运维平台配置已经达到上限,将影响接入或部署新项目,请尽快调大ops的xmx配置」
1)管理员登录运维平台,点击「运维平台管理>运维组件」
2)找到「ops」组件处点击「更改配置」
3)请检查ops组件的xmx配置
如无相关提示,则无需修改。
如提示「请配置xmx为xxxG以上,以保证能接入新项目」,请根据提示调整
详情请参见:管理运维组件
3. 接入项目
3.1 项目发起对接请求
管理员登录帆软应用,点击「管理系统>系统管理>常规」。
在「运维平台连接设置」中,输入「运维平台地址」,点击「保存」。
运维平台地址形如:http://IP:端口号/ops/decision
3.2 运维平台允许对接
1)请在五分钟内,使用管理员账号登录运维平台。运维平台提示「发现新项目」。
内容 | 说明 |
---|---|
访问地址 | 即上节帆软应用的地址 |
部署方式 | docker:即运维平台部署的项目 web:即非运维平台部署、使用tomcat中间件部署的项目 |
类型 | 单机:项目仅有一个工程节点 集群:项目存在多个工程节点 |
节点数 | 节点数量 |
2)点击「添加项目」,设置「项目名称」,点击「确认」即可。
项目名称不允许为空,不允许重名
项目名称仅支持中文、英文大小写、数字
项目名称长度最大为12位
3)项目对接成功后,提示「项目部署成功,可在项目管理中查看新添加的项目」。
4. 确认对接成功
1)在运维平台的「项目管理」中,可看到对接成功的项目。
2)在运维项目的「管理系统>系统管理>常规」中,可看到所属运维平台地址和状态。