1. 概述
1.1 版本
运维平台版本 | 功能变更 |
---|---|
V2.0.0 | - |
1.2 应用场景
FineOps运维平台,由多个运维组件共用构成(如下图红色区域),本文详尽的介绍每个运维组件的作用。
2. 运维组件的作用
运维平台的所有组件,均由帆软进行了自定义适配优化。
因此除了镜像仓库registry外,其余组件均不支持用户自备对接。
类型 | 组件 | 组件说明 |
---|---|---|
运维平台相关 | ops | 运维平台容器,对FineReport、FineBI等项目进行运维 |
nginx | 提供负载转发服务,所有服务的入口、使用都从这个入口访问 | |
ops-agent | 1)与物理节点绑定,用于管理、升级运维平台的组件 2)信息收集,用于收集ops所在服务器的指标信息,用于收集nginx、elasticSearch组件的指标信息 | |
监控告警 | pushgateway | 临时存储ops-agent收集到的指标,并供prometheus获取 |
prometheus | 通过pushgateway,获取agent收集的指标数据,并提供给监控仪表板 | |
grafana | 用于展示监控仪表板 | |
alertmanager | 告警容器,用于告警规则的修改、触发等 | |
链路追踪 | elasticsearch | 采集运维项目中FineReport、FineBI、外接数据库、业务库和其他外置组件的请求 |
skywalking_oap | 用于链路追踪的数据上报和分析整理 | |
镜像仓库 | registry | 存放docker镜像的仓库 |