1. 版本
运维平台版本 | 更新日期 |
---|---|
V2.0.0 | 2024-02-02 |
2. OPS交互全新改版
FineOpsV2.0版本,界面全新改版。
如需获取V1.x版本帮助文档,请点击下载:FineOps1.x离线文档
2.1 独立项目视角展示
功能视角转换为项目视角,除部分全局设置项外,管理员可在单个项目下进行所有设置。
2.2 项目运维与OPS自身运维独立
整理运维平台所有功能,拆分为完全独立的两个方向:
面向运维项目的运维、监控、告警等管理功能
对FineOps自身的监控、日志、升级等管理功能
2.3 新增项目卡片视图
提供卡片视图,展示每个项目的重点信息,帮助管理员及时关注异常项目。
3. 服务器资源要求降低
3.1 exporter 类组件合并至 ops-agent
为了降低exporter资源占用和端口开放难度,exporter类运维组件合并至ops-agent组件。
情况 | |
---|---|
全新部署V2.0.0版本的运维平台 | 1)对于运维平台 不再部署node_exporter、nginx_exporter、elasticsearch_exporter组件 相关功能由ops-agent和pushgateway组件提供 |
2)对于新部署的容器化项目 不再部署node_exporter、nginx_exporter、elasticsearch_exporter、mysqld_exporter、redis_exporter组件 相关功能由ops-agent和pushgateway组件提供 | |
3)对于新对接的非容器化项目 无需部署node_exporter、nginx_exporter、mysqld_exporter组件 运维项目需要安装「系统运维」V3.0版本插件,ops-agent功能由插件提供 | |
运维平台V1.x版本升级V2.0版本 | 1)对于运维平台 node_exporter、nginx_exporter、elasticsearch_exporter组件不再生效 自动安装pushgateway组件,功能合并至ops-agent |
2)对于运维平台已对接的容器化项目 node_exporter、nginx_exporter、elasticsearch_exporter、mysqld_exporter、redis_exporter组件不再生效 自动安装pushgateway组件,功能合并至ops-agent | |
3)对于运维平台已对接的非容器化项目 redis_exporter、nginx_exporter、mysqld_exporter、ops-agent组件不再生效 自动升级运维项目的「系统运维」插件到V3.0版本,ops-agent功能由插件提供 |
3.2 支持部署基础版运维平台
为了满足部分低资源用户使用运维平台的诉求,帆软推出「基础版」运维平台。
相比于标准版运维平台:
1)基础版部署时,不安装 elasticSearch、skywalking_oap 组件,资源要求降低为 4G 内存、50G 磁盘。
2)基础版不提供健康观测、链路追踪功能。后续无法升级为标准版,如需使用相关功能,需要卸载重装。
3.3 非运维平台部署的项目接入步骤优化
运维平台对接非运维平台部署的项目时,不再由运维平台发起对接操作。
转为项目主动发起,运维平台确认即可,防止出现对接失败/重复对接失效等情况。
注意:
1)V2.0系列运维平台对接非运维平台部署的项目,必须确保项目安装了「系统运维」V3.0及以上版本插件
2)V2.0系列运维平台对接非运维平台部署的FineDataLink项目,必须确保FineDataLink版本在4.1.5-2024.02.03及以上版本。
4. 功能优化/新增
4.1 单机添加 Nginx 组件时自动配置转发
运维平台前端开启运维项目的 SSL ,是要对运维项目中的 Nginx 组件进行配置。运维平台部署的单机项目,一般不配置 Nginx 组件。
V1.x系列,为项目添加 Nginx 组件,添加成功后需要手动配置对接工程节点。
V2.0系列,管理员在「组件管理」中添加 Nginx 组件成功后,Nginx 会自动对接工程节点。
4.2 支持将链路数据导出到本地
当出现性能问题时,用户需要帆软技术同学协助查看链路信息。而内网用户往往不方便远程接入。
FineOps支持导出链路数据到本地,传输给帆软技术支持,协助排查问题。
4.3 告警记录可跳转查看对应异常时间的指标状态
当出现告警时,用户需要回溯告警时段工程的异常状况。
在告警记录中,新增「查看详情」按钮,支持跳转查看对应异常时间的指标状态。
4.4 运维平台新增容器启动类报错日志
运维平台日志中,新增deploy_error.log,用于记录部署运维项目失败时,出现的容器启动类报错。