背景
EMQX ECP 作为工业互联数据平台,能够满足工业场景大规模数据采集、处理和存储分析的需求,是云边协作中的重要一环,它提供了对边缘端服务 NeuronEX 及云端 EMQX 集群的统一管理,确保了对数据采集、处理、传输环节的高效控制。
其中,EMQX ECP 的多集群管理功能在分租户、分项目的基础上实现,可以通过 K8s 快速创建新集群或纳管已有的集群,并对管理的集群进行统一的运维管理。
参考:云端集中管控边缘服务:利用 EMQX ECP 在 K8s 上快速部署 NeuronEX
本文将详细介绍如何使用 EMQX ECP 2.3.0 及以上版本,将已安装的 EMQX v5 企业版集群纳入管理,并对集群的数据进行持续监控。
功能原理
EMQX ECP 对 EMQX 集群的纳管,是通过 ECP 开发的集群代理应用 EMQX Agent 来实现。该代理应用作为 ECP 与纳管集群之间的桥梁,接收 ECP 端的配置及操作指令转发给集群,并收集集群的实时运维、指标数据至 ECP,形成完整的管理回路。
EMQX ECP 端收到集群的数据后,在 ECP 平台侧的运维面板中,从指标、告警、日志等多个维度监控被纳管的集群。同时,ECP 平台侧还提供 EMQX Dashboard 的入口,方便用户随时对集群进行更细致的操作和配置。
准备工作
1、部署 EMQX 企业版 5.7.0 或更高版本,确保 EMQX 集群所在服务器与 ECP 所在服务器之间可正常进行网络通信。
2、以系统管理员登录 ECP,或以具有组织/项目管理权限的用户身份登录。系统管理员可以对所有项目进行集群管理,非系统管理员只要具备某个组织/项目的管理权限,也可以在相应项目下纳管集群。
纳管步骤
纳管集群的操作分为三步:
1、创建集群纳管入口
2、下载并运行集群代理
3、注册集群代理至纳管入口
下面将分步骤具体进行介绍。
创建集群纳管入口
进入工作台,点击左侧菜单栏中的数据集成
→ 数据接入
。在数据接入页面中,项目下所有已被 ECP 管理的集群将以卡片或列表方式进行展示。
点击页面右上角的纳管集群</