帆软应用只允许被一个运维平台接入
若已被接入,应用的运维密钥处显示「已接入」
1)接入项目交互界面优化
2)删除冗余操作步骤:组件信息设置、服务器信息设置
FineOps运维平台是帮助帆软应用稳定运行和全方位运维管理的解决方案。
因此,运维平台支持接入已部署好的FineReport、FineBI、FineDataLink等项目。
本文将带用户体验如何将容器化部署的项目接入运维平台。
1)运维平台仅支持接入以下版本工程
FineReport11.0.6及以上版本
FineBI5.1.22及以上版本
FineDataLink4.0.26及以上版本
2)运维平台和需要被管理的FR/BI/FDL应用,所在的服务器必须互相内网可联通
1)获取FR/BI/FDL应用的访问地址
2)获取FR/BI/FDL应用的运维接口密钥
登录运维平台,在「项目管理」界面选择「接入已有项目」
自定义项目名称,填入第二步准备的信息
在「项目管理」界面会出现新接入的FR/BI/FDL项目
要求说明:
如需对接运维平台,请确保应用版本在FineReport11.0.6/FineBI5.1.22/FineDataLink4.0.26及以上。
检查方法:
管理员登录FineReport/FineBI/FineDataLink应用,点击「管理系统>注册管理>版本信息」,即可查看工程各个模块的小版本号。
解决方案:
请参考 FineReport小版本升级指南、FineBI小版本升级指南、FineDataLink一键升级,升级工程到最新版本。
请确保运维平台和需要被管理的应用,所在的服务器互相内网可联通。若网络不互通,则无法对接/影响后续功能使用。
如需精确到指定端口互通,请确保以下端口可以互相访问,若网络不互通,则无法对接/影响后续功能使用。
FR/BI/FDL应用的mysqld_exporter组件端口(默认端口9104)
FR/BI/FDL应用的状态服务器redis组件端口(默认端口6379)
FR/BI/FDL应用的redis_exporter组件端口(默认端口9121)
FR/BI/FDL应用的负载均衡nginx组件端口(默认端口80)
FR/BI/FDL应用的nginx_exporter组件端口(默认端口9113)
运维平台的prometheus组件端口(默认端口9090)
FR/BI/FDL应用的node_exporter组件端口(默认端口9100)
FR/BI/FDL应用的工程端口
FR/BI/FDL应用的ops-agent组件端口(默认端口9070)
项目管理的前提是,运维平台获得应用的认可。因此首先要从应用中获取一个运维接口密钥。
获取方法:
管理员登录FineReport/FineBI应用,点击「管理系统>智能运维>健康巡检>运维工具」。设置一个运维接口密钥,点击「保存」即可。
运维接口密钥请设置为大小写字母或数字,长度在8~14之间。请记住此次设置的密钥,下文需要用到。
注:帆软应用只允许被一个运维平台接入。若已被接入,应用的运维密钥处显示「已接入」。
应用地址,即为FineReport/FineBI应用的访问地址,形如http://IP:端口号/工程名/decision
注:请勿准备短域名地址作为应用地址,可能会造成接入失败。
1)管理员登录运维平台,点击「运维管理>项目管理」,点击「接入已有项目」按钮。
2)设置相关项目信息,需要设置的应项目信息如下表所示:
自定义项目的名称
项目名称不允许为空
项目名称仅支持中文、英文大小写、数字
项目名称长度最大为12位
FineReport、FineBI等项目的地址(3.2节准备的信息)
项目服务器地址形如http://IP:port/webroot/decision
项目服务器地址不允许为空
请勿准备短域名地址作为应用地址,可能会造成接入失败
运维接口密钥(3.1节准备的信息)
运维接口密钥不允许为空
3)点击「测试连接并保存」。如下图所示:
4)连接成功后提示「接入项目成功」,在项目管理列表中出现新接入的项目,即代表接入成功,如下图所示: