IoT物联网技术 02月10日
Zeus IoT 国产开源Java百万级设备接入的分布式物联网大数据平台
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Zeus IoT 是一款开源物联网平台,集设备数据采集、存储、分析、观测于一体。它基于 Zabbix 架构,具备百万级设备并发监控能力,适用于工业级应用。该平台旨在简化设备接入和数据处理,助力企业专注于行业应用开发,缩短开发周期并降低成本。Zeus IoT 通过 Apache Camel 组件支持多种协议接入,并具备多租户设计,通过 Proxy 隔离机制,保障数据安全和采集稳定性。平台还提供强大的数据获取与存储、查询功能,适用于智慧城市、交通、建筑等多个领域。

📡 **分布式采集**:Zeus IoT 基于 Zabbix 开发,具有强大的稳定性和分布式采集功能,可实现跨地域、跨网络的多点数据采集,即使在弱网环境下也能保证数据稳定上报。

🧩 **架构简洁**:Zeus IoT 的 Java 代码量仅 4W 行左右,远低于其他物联网平台,易于理解和二次开发。开发者无需深入了解 Zabbix 即可利用其性能和稳定性。

🏢 **多租户设计**:Zeus-IoT 采用 Proxy 隔离机制实现多租户,每个租户对应一个或多个 Proxy,租户独享 Proxy,避免端口冲突,提高数据采集的稳定性。租户还可基于 IoT Server 开发不同的适配协议。

💡 **行业应用广泛**:Zeus IoT 拥有强大的物联网数据获取、存储和查询功能,能轻松应用于智慧城市、智慧交通、智慧建筑、智能校园、智慧电力、智能水务、智慧制造、智慧农业等多个领域,助力企业打造专属行业应用解决方案。

原创 * 2025-01-24 08:12 上海

获取项目源码,文末联系小编

Zeus IoT 是一个集设备数据采集、存储、分析、观测为一体的开源物联网平台,全球首创基于 Zabbix 的物联网分布式数据采集架构,具备超百万级物联网设备的并发监控能力,真正具备工业级性能与稳定性的开源物联网大数据中台。


Zeus IoT 致力于让设备接入和数据处理变得开箱即用,使物联网企业得以聚焦行业应用开发,极大的缩短物联网系统的开发周期,成为物联网项目提效降本的贴身伴侣。


Zeus IoT 平台架构 

开源版本数据采集只需要部署 Zabbix Server + IoT Server , 数据库: PostgreSQL 12 + , TDengine 2.2.0 + 

Zabbix Webapp

Zabbix Webapp 主要实现了 物联网基础平台 的各类配置,包括但不限于:产品、设备、告警、场景联动、大屏报表(拖拽大屏基于 Grafana )等。


Zeus IoT Server

Zeus IoT Server 结合 Apache Camel 的组件生态,实现各类协议的接入处理,包括但不限于 HTTP,MQTT,OPC-UA,CoAP,TCP/UDP,Modbus 等。

Zabbix Server

Zabbix Server 实现数据文件 ndjson 的实时读取,可以扩展作二次分发:推送到 Kafka 等。


完整项目源码 Maven 结构说明:


Zeus IoT 核心优势


Zeus IoT 基于 Zabbix 开发和扩展,天生继承了 Zabbix 的特性,有着极强的稳定性且天生具备分布式采集功能,可以实现跨城市,跨地区,跨网络的多点采集,即便是弱网环境,依旧可以实现数据稳定上报。机 8C16G 配置, 4000 多台设备在线,80万数据点位采集一直持续稳定运行。


架构简洁性: Zabbix 相对于 Zeus IoT 来说,可以认为是一个黑盒设计,对于二开用户来说,完全不需要了解 Zabbix 本身,但是项目却具备了 Zabbix 的性能与稳定性。而且我们的平台 Java 代码量才 4W 行左右,相对于其他物联网平台动辄 几十万行的 Java 代码,Zeus IoT 不管在 代码可读性 还是 架构简洁性 上都有巨大的优势,方便客户理解和二开。


多租户设计:Zeus-IoT 的多租户设计采用 Proxy 隔离的机制,就是一个租户对应 一个或者多个Proxy,Proxy租户独享。把 租户和Proxy强制绑定,有利于平台的管理和租户数据采集的稳定性, 最大的一点就是不会端口冲突,因为 Proxy 可以部署在客户侧;其次协议层也是和 Proxy 绑定部署,所以不同的租户可以基于 IoT Server 开发不同的适配协议,自己部署就可以了,不需要平台层去做任何操作。



Zeus IoT 管理控制台



Zeus IoT 拥有强大的物联网数据获取与存储、查询功能,能轻松应用于多个行业领域,如智慧城市、智慧交通、智慧建筑、智能校园、智慧电力、智能水务、智慧制造、智慧农业等,从而帮助企业用户轻松打造自己的专属行业应用解决方案。


Zeus IoT 官网和源码 


硬件依赖

目前 Zeus IoT 支持 Linux x86_64 系统平台,其它系统平台测试中。


软件依赖

目前 Zeus IoT 支持 Linux x86_64 系统平台,其它系统平台测试中。


快速安装脚本基于 CentOS 7 及 Ubuntu 18.04+ 操作系统编写。

## CentOS 7/Redhat7curl -sL https://ghproxy.com/https://github.com/zmops/zeus-iot/raw/develop/docs/centos/install.sh | bash -s install
## Ubuntu 18.04+curl -sL https://ghproxy.com/https://github.com/zmops/zeus-iot/raw/develop/docs/ubuntu/install.sh | bash -s install

源码Github:https://github.com/zmops/zeus-iot

如有需求,请加小编微信:  beacon0418






往期推荐


☞ 高德地图: 红绿灯倒计时大揭秘

 Arduino 开源 ESP32 智能手表

 源码交付 IoT智慧水务、污水处理

 强制引入北斗定位,开启亿级IoT市场

 这苦逼的IoT物联网我竟坚持了十年

 打工人上班摸鱼, AI 监控老板行踪

免责声明:本公众号所发布的内容来源于互联网,我们会尊重并维护原作者的权益。由于信息来源众多,若文章内容出现版权问题,或文中使用的图片、资料、下载链接等,如涉及侵权,请告知我们,我们将尽快处理。

阅读原文

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Zeus IoT 物联网平台 开源 数据采集 多租户
相关文章