基于 Zabbix 的開源物聯網分布式采集平台,具備 百萬+ IoT 裝置的資料采集、分析、存儲能力;也是一款真正具備 工業級 性能與穩定性的物聯網大資料中台。
為了更好的回饋開源社群,Zeus IoT 的專業版也全部開源,代碼已經全部推送到了github
核心功能
作為一款開箱即用的分布式物聯網大資料平台, Zeus-IoT 內建或擁有的部分核心子產品、功能如下。
Apache Camel 規則引擎
非常強大的基于規則的路由引擎,支援300+子產品接入,包括物聯網協定,為低代碼而生;一行代碼就可以啟動協定服務接口。
基于Zabbix
Zabbix是一套經過23年發展的完全開源的分布式資料采集監控平台,具有極高的穩定性和強大的性能。
濤思存儲
專為時序資料設計和優化的超高性能分布式資料庫。
子產品化架構
Zeus-IoT 采用子產品化架構設計,可以動态配置啟用子產品,非常易于擴充;結合Proxy的多點采集,可以很好的實作子產品化叢集。
資料可視化(Grafana)
提供完整的資料通路和聚合接口,支援實時資料推送。結合 Grafana,可建構實時資料大屏。
IoT 規則引擎
基于 Node-RED 實作完全可視化拖放操作的規則鍊路,可通過自定義邏輯來進行資料轉發與處理,并結合自定義動作,實作場景關聯的高度可配置化。
告警規則(幾十種規則算法)
支援90+告警規則算法,支援預測模型(forecast),告警觸發可動态配置關關聯作,實作豐富的關聯場景。
橫向擴充(天生分布式)
結合 Zabbix 的多 Proxy + 單 Server 架構,天生具備分布式采集能力,可快速橫向擴充,跨地域多地區采集。
遙測采集
支援裝置主動上報和平台主動采集(可自定義采集間隔、周期),結合 Camel 生态,支援 HTTP、CoAP、OPC UA、MQTT 等各類物聯網協定,同時也支援其它自定義協定。
開源位址:https://gitee.com/nantian-zmops/zeus-iot