发版历史
v2.4.0
发布日期: 2024-11-07
增强
- 优化SSO功能
- SSO 用户登录 ECP,不再出现用户注册页面,ECP 将自动同步该 SSO 用户的组织项目权限。
- Dashboard 支持显示 SP Entity ID
- 配置项支持
自动绑定 IdP 用户
- 新增用户支持选择是否为 SSO 用户
- 新增链路追踪功能
- 内部集成OpenTelemetry
- 支持追踪 NeuronEX 及 EMQX 消息
- Dashboard 展示链路追踪结果
- 优化模版功能
- 新增支持模板版本管理
- 新增支持模板下发时模板参数化修改
- 新增支持多组织间的模板共享
- ECP Dashboard 支持将 NeuronEX 驱动、规则配置同步为 ECP 模板
- 纳管 EMQX 集群注册节点,支持 helm 安装方式
- 新增存储 NeuronEX 的CPU、内存指标到 Prometheus
修复
- 修复边缘服务监控页面,异常驱动列表无法翻页的问题
- 修复组织项目框闪现 id 的问题
- 修复 SSO 首次登录,email 过长导致的登录失败问题
- 修复用户邮箱较长时个人信息的显示问题
v2.3.0
发布日期: 2024-07-12
增强
- 重新调整 ECP 整体页面布局
- 新增初次登录 ECP 后的引导页面
- 新增通过 UI 设置管理员账号
- 支持 NeuronEX RBAC功能,ECP 角色权限与 NeuronEX 角色权限打通
- 新增支持 NeuronEX 托管 Kubernetes 方式部署
- 新增支持 EMQX V5 纳管,支持对多个纳管的 EMQX V5 集群分配 License
- 新增 EMQX V5 监控告警功能
- 优化自定义告警、告警规则功能
- 重构任务和审计功能
修复
- docker安装部署neuronex,若端口重复,给予正确提示
- 触发自定义告警后,告警展示接口500 error
- 告警信息的邮件及webhook推送中告警链接地址不正确
v2.2.2
发布日期: 2024-08-05
增强
- 支持纳管 EMQX v5 ,以及对EMQX v5 (>=5.7版本)进行 License 管理
- 支持对纳管 EMQX v5 集群的监控告警
- 托管 EMQX v4 支持Loadbalancer 和 NodePort 填写端口映射
- 许可证页面集群数、连接数字段显示 EMQX 版本信息
- 纳管 EMQX 集群时,前端显示 agent 异常信息
- 优化 ECP 后端日志
修复
- 修复 SSO 单点登录可选项配置的问题
- 修复 NeuronEX 纳管提示信息错误
- 修复 ECP 跳转进 NeuronEX 页面后,删除文件报错
v2.2.1
发布日期: 2024-05-20
增强
- NeuronEX 代理模式下云边通道websocket支持
- 代理纳管NeuronEX功能优化
- EMQX v4.4.24 Dashboard 集成
- 托管 EMQX V4 集群支持重启功能
- 托管 EMQX V4 集群修改连接数, LB 外网 IP 不变
- 托管 EMQX V4 集群可能通过 label and taint 来指定部署到具体的节点
- ECP创建项目时,告警功能默认开启
- 优化全局配置项中,监控指标部分的配置
修复
- k8s连接配置显示不全
- 关闭日志接收器后再打开, telegraf 地址信息丢失
- docker compose部署的ecp,无法使用neuronex日志监控功能
- ecp未正确接收到neuronex上报给prometheus的监控数据
- 规则调试websocket连接时走云边通道到NeuronEX未在url中带上token参数
v2.2.0
发布日期: 2024-03-27
增强
- 新增南向驱动、规则配置模板管理及配置下发
- 新增便携插件管理及插件下发
- 支持边缘服务代理连接功能
- 支持第三方告警展示及告警推送
- 新增纳管管理 EMQX V5
- 新增 "托管 - docker直连" 模式支持 NeuronEX 启停操作
- 支持历史告警删除
- 完善操作审计功能
- 优化初次登录 ECP 后的访问地址配置引导
- 合并组件端口,优化 ECP 安装后初始化配置项
修复
- emqx_ecp_ctl 命令兼容
docker compose
与docker-compose
- 告警风暴信息中缺少项目名
- 日志接收器未配置导致安装NeuronEX失败
- Prometheus未使用用户名、密码,边缘监控始终提示配置项未设置
- License过期后,批量删除报错
- 修复了 ECP 反复重启造成的 NeuronEX License失效的问题
- 修复了 Prometheus 未配置身份验证时的指标统计问题。
v2.1.1
发布日期: 2024-01-18
修复
- 修复了当边缘服务数量达到许可证配额时的创建问题。
- 修复了 Telegraf 配置问题。
- 修复了缺失的警告设置检查按钮问题。
- 修复了重置密码时重复显示检查消息的问题。
- 更正了批量升级页面大小。
- 修复了 Docker 用户的设置问题。
v2.1.0
发布日期: 2023-12-29
增强
- 重新优化调整了 ECP 安装包及安装过程,降低了安装部署 ECP 的复杂性。
- 重新设计并实现了 ECP 与边缘服务 NeuronEX 之间的探活机制。
- 新的 ECP 集成边缘服务 NeuronEX 监控告警的架构及实现。
- 重新设计了当前告警及历史告警判断逻辑,支持用户自定义告警规则。
- 优化告警推送功能,支持通过标签分组推送告警信息。
- 对边缘服务 Docker 托管部署方面做了优化升级。
- 新增边缘服务强制删除功能。
- 完善了对边缘服务纳入管理及取消管理的流程。
- 优化了新安装 ECP 的配置项的默认设置。
- 其他 Dashboard 调整及易用性优化。
修复
- 边缘服务操作引起的告警提示信息不准确。
- 边缘服务列表中的边缘节点名称编辑后不正确。
v2.0.0
发布日期: 2023-11-8
增强
支持通过floating license管理边缘服务NeuronEX
新的ECP集成NeuronEX Dashboard方式,NeuronEX UI变更不再需要ECP做二次适配
新的ECP集成边缘服务NeuronEX 日志的架构及实现
对边缘服务NeuronEX的接入纳管管理
支持对边缘服务NeuronEX的批量配置下发
支持对边缘服务NeuronEX的监控及告警
支持对边缘服务NeuronEX的接入认证
支持通过docker远程部署、升级、删除NeuronEX实例
ECP 边缘服务页面、全局配置页面修改调整
ECP操作审计信息推送到外部日志服务器
注意
ECP V2 与 V1版本不兼容
v1.12.0
发布日期: 2023-12-11
增强
支持日志及操作审计推送到外部syslog
支持纳管开启了 JWT 鉴权的 eKuiper
基于 Docker 安装的边缘服务支持强制删除方式
支持从 Neuron UI上下载 Neuron 日志
试用 License 取消标签数不超过3个的限制
修复
修复批量启动/重启/停止docker边缘服务的操作审计信息不正确
修复集群名称包含多个连续空格,可能导致集群无法删除
修复设置边缘节点时ip地址重复的问题
修复无法成功下载docker安装的neuron的日志文件
修复模板下发等操作的审计日志信息中缺少组织和项目名称
v1.11.0
发布日期: 2023-09-15
增强
支持基于Docker部署边缘服务的批量部署、升级、删除
支持边缘服务全局配置
支持边缘节点管理
支持相关审计日志
支持边缘服务列表显示项支持勾选配置
修复
- 修复边缘服务已经从K8S上删除后,无法删除边缘服务
- 修复docker证书配置的相关bug
v1.10.5
发布日期: 2023-07-21
增强
- 支持 eKuiper v1.10 和 Neuron v2.5 的普通用户为只读用户
修复
- 修复了边缘服务离线告警触发后,不能恢复的问题
- 修复了EMQX集群创建和运维时,进度显示不准确的问题
- 删除了EMQX集群资源设置的无效字段
- 修复了在EMQX集群的Dashboard上,删除内置数据库中带“/”的主题失败的问题
- 修复了项目列表的项目数量错误的问题
- 修复了日志筛选组织和项目的清空逻辑问题
- 修复了系统级监控设置的显示问题
v1.10.4
发布日期: 2023-07-07
增强
- 适配 Neuron 2.5.0 UI
- 由 ECP 创建的 Neuron 2.4 及以上版本,现已支持通过 7081 端口与 eKuiper 1.9 及以上版本进行 TCP 连接
修复
- 修复了边缘服务在线状态在修改认证配置后异常的问题
- 修复了 Neuron 北向 MQTT 在关闭SSL后发生异常的问题
- 优化了新建或编辑组织、项目和用户时的错误提示
- 删除了边缘服务资源配额设置中无效的"配额列表说明"字段
- 优化了资源设置中,EMQX 集群的 LoadBalancer 设置说明展示的示例
- 修复了 EMQX 集群启动时,弹出错误提示的问题
v1.10.3
发布日期: 2023-06-25
增强
- 增加了通过 ”CURL“ 检查 EMQX 集群状态的能力
- 为 EMQX 集群、eKuiper、Neuron 增加资源规格的初始化默认值
修复
- 修复了 EMQX 启动时间显示 UTC 时间的问题
- 修复了 ekuiper 1.10 版本,不能配置下发的问题
- 修复了 eKuiper 1.10 版本,任务 Cron 启用后不能关闭的问题
- 修复了 eKuiper 1.10 版本,编辑 CRON 规则时校验错误的问题
- 修复了 eKuiper 1.10 版本,编辑 CRON 计划后不能立即生效的问题
v1.10.2
发布日期: 2023-06-09
增强
- 适配 eKuiper 1.10.0 UI
- 恢复边缘服务”描述“字段
修复
- 优化了安装边缘服务时,名称簇的错误提示
- 优化了边缘服务的实例级监控,当指标获取异常时的提示
- 优化了关闭日志以后的提示
- 修复了组织和项目在编辑时,成员邮箱不能正确显示的问题
v1.10.1
发布日期: 2023-05-26
增强
- 删除 EMQX 集群和批量删除边缘服务时,需要输入关键字进行二次确认
- 支持重复修改日志接收器信息
修复
- 组织管理员和项目管理员有权限下载 JWT 公钥
- 修复了密码恢复过程中发生的电子邮件验证错误的问题
- 修复了当忘记密码时,邮箱校验的问题
- 修复了当配置 eKuiper 源的配置组时,发生 “OAuth Error” 报错的问题
v1.10.0
发布日期: 2023-05-12
增强
- 实现了 NanoMQ 的纳管、批量导入、监控和告警
- 增强了 Neuron 的实例级监控
- 优化了系统管理与工作台界面切换
- 适配 Neuron UI 2.4.3
修复
- 修复了 Neuron 2.4 UI 文档链接 404 的问题
- 修复了边缘服务增加存储类后 EMQX 集群和边缘服务缺少存储类显示的问题
v1.9.0
发布日期: 2023-04-28
增强
- 实现批量控制功能,基于 Kubernetes 安装的 ECP,可批量执行对边缘服务 Neuron、eKuiper 的启动、关闭、重启和删除
- 边缘服务配置批量下发功能增强,支持 eKuiper 1.9 版本按规则下发配置
- 增加了 eKuiper 实例级的监控展示数据
- 基于 Kubernetes 安装的 ECP,支持 EMQX 集群和每个边缘服务( Neuron、eKuiper)独立设置存储类。
- 增加了 SAML 协议对接第三方认证系统。
修复
- 修复了因 ECP 重启间隔过长导致边缘服务离线延迟告警
- 修复了批量安装边缘服务在线时触发的离线告警
- 修复了英文提示中出现的中文标点符号问题
- 当边缘服务离线时,也允许被 ECP 纳管
- 优化了添加边缘服务时,如果接入点在项目内已经被纳管,提示错误信息不明确的问题
- 修复了边缘服务筛选时会将创建中的判定为离线的问题
v1.8.0
发布日期: 2023-04-14
增强
- 优化了告警功能,当删除资源时,定时清除被删除资源的当前告警
- 增加了边缘服务的升级功能
- 支持批量升级和单实例升级
- 支持 eKuiper
- 支持 Neuron
- 升级信息被记录到操作审计
- 集成 eKuiper 1.9 UI
- 集成 Neuron 2.4 UI
- 按产品划分日志级别
- Neuron : debug, info, notice, warning, error
- eKuiper : debug, info, warning, error
- EMQX : debug, info, notice, warning, error, critical, alert, emergency
- ECP : debug, info, warning, error, alert, emergency
- 优化了在边缘服务管理页,标签名称的显示
修复
- 修复了 Neuron 管理页上文档链接的错误
- 修复了 eKuiper 的告警错误
v1.7.0
发布日期: 2023-03-31
增强
- 通过模板化和变量替换实现 Neuron/eKuiper 配置分发,以支持差异化的批处理部署。使用在线模板编辑器,可以从现有的 Neuron/eKuiper 实例生成配置模板,就地编辑并轻松批量克隆到其他实例
- 重构 ECP EMQXEE 代理下载程序
- 支持边缘服务导入的细粒度审核日志
修复
- 修复了切换到NodePort网络类型时记录错误审核日志的问题
v1.6.1
发布日期: 2023-3-17
修复
- 修复了 Kubesphere 环境中边缘服务的错误日志显示问题
v1.6.0
发布日期: 2023-3-10
增强
- 支持基于 Kubernetes 环境下的批量部署边缘服务
- 提高边缘服务HA
- 自定义资源和存储预留
- 实现边缘服务日志整合和可视化(仅适用 kubesphere )
- 支持 Neuron(2.3.4+)和 eKuiper(1.7.1+)
- 完成 EMQX 集群部署故障警报
- 重构边缘服务管理页面
- 基于 kubesphere/stack 环境创建 helm chart
v1.5.0
发布日期: 2023-2-17
增强
- 统一的监控和告警服务支持 webhook 通知
- 删除了 eKuiper UI 中的无效链接
修复
- 修复了新版本的告警服务发布后无法保存指标收集器的问题
- 修正了 EMQX 集群删除失败时出现的集群编号统计错误
v1.4.0
发布日期: 2023-2-3
增强
- 新产品名称( EMQX ECP - EMQX 云边一体化平台) 和新 Logo
- 统一监控和告警服务
- 实现具有聚合收敛和防止告警风暴的告警平台
- 按每个项目设置电子邮件通知和收件人
- 支持9种警报类型,涵盖大多数服务离线和数据丢失情况(Neuron 2.3.0+ 和 eKuiper 1.7.0+)
- 统一的日志服务:在 ECP UI上为 EMQX/Edge/ECP 进行集中的日志整合和可视化(需要 Kubernetes 和 ElasticSearch)
修复
- 修复了 eKuiper 的配置分发任务无法正确启动的问题
v1.3.0
发布日期: 2023-1-13
增强
- 将边缘服务监控指标迁移到 Prometheus 的解决方案
- 支持 Neuron(2.3.0+)和 eKuiper(1.8.0+)指标整合,并在边缘服务管理页中展示
- 提供项目级统计仪表盘
- 为 eKuiper 1.8.0 实现在线配置批量分发,可以从运行 eKuiper 中克隆配置,批量设置新的 eKuipe 实例
- 集成 Neuron 2.3.1 UI
- UI/UE改进,重构列表和菜单面板
v1.2.0
发布日期: 2022-12-30
增强
- 支持标签管理和业务分组,用于批量识别、过滤和管理边缘服务
- 允许电子邮件邀请的用户重新编辑配置文件、更改密码和切换角色
修复
- 修复集成 Neuron UI 的分页问题
- 修复新安装 Antares 时出现的 UI 错误
v1.1.0
发布日期: 2022-12-16
增强
- UI/UE 改进,使 Antares 的功能分类和用户交互模式更加合理,用户易于理解,更方便管理、操作和维护
- 顶部的菜单栏用于一般功能,包括与业务功能和管理功能无关的帮助功能,如徽标和系统名称、组织/项目切换功能、系统管理/工作台切换按钮、语言切换和个人信息、注销等
- 在左侧菜单栏添加工作台操作界面,可以使用云端集群、边缘服务和告警功能,以及未来的项目级功能
- 左侧菜单增加了系统管理界面,系统管理员可以在此界面操作组织管理、项目管理、用户管理、操作审计 系统设置和许可证管理功能;组织管理员和项目管理员都可以在系统管理界面上操作组织管理、项目管理和运营审核功能
- 支持自定义的 Logo、系统名称和登录背景图片
修复
- 修复了集群转移时,集群名称重复的问题
- 修复了受邀用户在通过电子邮件邀请用户时单击电子邮件链接地址后404的问题
v1.0.0
发布日期: 2022-11-18
增强
- 支持多租户多项目
- 基于角色的访问控制和用户管理
- EMQX 集群生命周期管理
- 使用 EMQX Operator 在 Kubernetes 上部署 EMQX Enterprise 集群
- 支持 EMQX 企业版集群的水平和垂直扩展
- 支持 EMQX 企业版 ClusterIP/NodePort/LoadBalancer 网络服务
- 无缝升级 EMQX 企业版集群
- 通过外部 ElasticSearch 日志服务器支持 EMQX 企业版集群日志聚合
- 动态调整 EMQX 企业版集群最大连接数
- 边缘服务管理
- 导入现有的 Neuron 和 eKuiper 服务
- 为远程 Neuron 和 eKuiper 管理提供集成 UI
- 为边缘代理提供云边隧道
- 支持 Neuron 和 eKuiper 的监测和告警
- 全局设置
- Kubernetes 和硬件设置
- EMQX 企业版资源配额管理
- 用户注册配置
- 操作审计
- 许可证管理