接入运维平台已部署的项目

  • 最後修改時間:2023-11-17
  • 1. 概述

    1.1 版本

    运维平台版本
    功能变更
    V1.5.5-
    V1.5.6

    帆软应用只允许被一个运维平台接入

    若已被接入,应用的运维密钥处显示「已接入」

    V1.9.0

    1)接入项目交互界面优

    2)删除冗余操作步骤:组件信息设置、服务器信息设置

    V1.11.0项目名称限制放宽,新增支持英文大写、中文

    1.2 功能简介

    FineOps运维平台是帮助帆软应用稳定运行和全方位运维管理的解决方案。

    因此,运维平台支持接入已部署好的FineReport、FineBI、FineDataLink等项目。

    本文将带用户体验如何将容器化部署的项目接入运维平台。

    1.3 步骤简介


    步骤说明
    1检查是否支持接入

    1)运维平台仅支持接入以下版本工程

    • FineReport11.0.6及以上版本

    • FineBI5.1.22及以上版本

    • FineDataLink4.0.26及以上版本

    2)运维平台和需要被管理的FR/BI/FDL应用,所在的服务器必须互相内网可联通

    2准备材料

    1)获取FR/BI/FDL应用的访问地址

    2)获取FR/BI/FDL应用的运维接口密钥

    3接入已有项目

    登录运维平台,在「项目管理」界面选择「接入已有项目」

    自定义项目名称,填入第二步准备的信息

    4接入成功检测以上步骤是否有问题,没问题的情况下会成功接入

    在「项目管理」界面会出现新接入的FR/BI/FDL项目

    2. 使用前提

    2.1 检查应用版本

    要求说明:

    如需对接运维平台,请确保应用版本在FineReport11.0.6/FineBI5.1.22/FineDataLink4.0.26及以上。

    检查方法:

    管理员登录FineReport/FineBI/FineDataLink应用,点击「管理系统>注册管理>版本信息」,即可查看工程各个模块的小版本号。

    解决方案:

    请参考 FineReport小版本升级指南FineBI小版本升级指南FineDataLink一键升级,升级工程到最新版本。

    2.2 检查网络是否连通

    请确保运维平台和需要被管理的应用,所在的服务器互相内网可联通。若网络不互通,则无法对接/影响后续功能使用。

    如需精确到指定端口互通,请确保以下端口可以互相访问,若网络不互通,则无法对接/影响后续功能使用。

    互通端口
    开放原因
    FR/BI/FDL应用的外接数据库MySQL组件端口(默认端口3306

    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应用的mysqld_exporter组件端口(默认端口9104

    组件指标传递到监控

    运维平台的prometheus组件端口(默认端口9090)

    FR/BI/FDL应用的redis_exporter组件端口(默认端口9121

    组件指标传递到监控

    运维平台的prometheus组件端口(默认端口9090)

    FR/BI/FDL应用的nginx_exporter组件端口(默认端口9113

    组件指标传递到监控

    运维平台的prometheus组件端口(默认端口9090)

    FR/BI/FDL应用的node_exporter组件端口(默认端口9100)

    组件指标传递到监控
    运维平台的负载均衡nginx组件端口(默认端口80)

    FR/BI/FDL应用的工程端口

    FR/BI/FDL应用的ops-agent组件端口(默认端口9070

    确保应用管理和监控

    3. 准备清单

    3.1 准备运维接口密钥

    要求说明:

    项目管理的前提是,运维平台获得应用的认可。因此首先要从应用中获取一个运维接口密钥。

    获取方法:

    管理员登录FineReport/FineBI应用,点击「管理系统>智能运维>健康巡检>运维工具」。设置一个运维接口密钥,点击「保存」即可。

    运维接口密钥请设置为大小写字母或数字,长度在8~14之间。请记住此次设置的密钥,下文需要用到。

    注:帆软应用只允许被一个运维平台接入。若已被接入,应用的运维密钥处显示「已接入」。

    3.2 准备应用地址

    应用地址,即为FineReport/FineBI应用的访问地址,形如http://IP:端口号/工程名/decision  

    注:请勿准备短域名地址作为应用地址,可能会造成接入失败。

    4. 接入已有项目

    1)管理员登录运维平台,点击「运维管理>项目管理」,点击「接入已有项目」按钮。

    2)设置相关项目信息,需要设置的应项目信息如下表所示:

    信息
    说明
    项目名称

    自定义项目的名称

    项目名称不允许为空

    项目名称仅支持中文、英文大小写、数字

    项目名称长度最大为12位

    项目服务器地址

    FineReport、FineBI等项目的地址(3.2节准备的信息)

    项目服务器地址形如http://IP:port/webroot/decision

    项目服务器地址不允许为空

    请勿准备短域名地址作为应用地址,可能会造成接入失败

    运维接口密钥

    运维接口密钥(3.1节准备的信息)

    运维接口密钥不允许为空

    3)点击「测试连接并保存」。如下图所示:

    4)连接成功后提示「接入项目成功」,在项目管理列表中出现新接入的项目,即代表接入成功,如下图所示:

    附件列表


    主題: 當機
    已經是第一篇
    已經是最後一篇
    • 有幫助
    • 沒幫助
    • 只是瀏覽