1、EMQ X
EMQ X Broker 是基于高并发的 Erlang/OTP 语言平台开发,支持百万级连接和分布式集群架构,发布订阅模式的开源 MQTT 消息服务器。EMQ X Broker 在全球物联网市场广泛应用。无论是产品原型设计、物联网创业公司、还是大规模的商业部署,EMQ X Broker 都支持开源免费使用。
开源物联网数据基础设施软件供应商 | EMQ
2、TDengine
TDengine是涛思数据专为物联网、车联网、工业互联网、IT运维等设计和优化的大数据平台。除核心的快10倍以上的时序数据库功能外,还提供缓存、数据订阅、流式计算等功能,最大程度减少研发和运维的复杂度,且核心代码,包括集群功能全部开源。
TDengine | 物联网大数据平台,时序大数据引擎
GitHub - taosdata/TDengine: An open-source big data platform designed and optimized for the Internet of Things (IoT).
3、Grafana
Grafana 是一个跨平台、开源的度量分析和可视化工具,可以查询处理各类数据源中的数据,进行可视化的展示。它可以快速灵活创建的客户端图表,面板插件有许多不同方式的可视化指标和日志,官方库中具有丰富的仪表盘插件,比如热图、折线图、图表等多种展示方式;支持 Graphite,TDengine、InfluxDB,OpenTSDB,Prometheus,Elasticsearch,CloudWatch和 KairosDB 等数据源,支持数据项独立/混合查询展示;可以创建自定义告警规则并通知到其他消息处理服务或组件中。
Grafana: The open observability platform | Grafana Labs
Grafana Labs · GitHub
4、thingsboard
Open-source IoT Platform - Device management, data collection, processing and visualization.
GitHub - thingsboard/thingsboard: Open-source IoT Platform - Device management, data collection, processing and visualization.
---
参考文献
EMQ X + TDengine + Grafana,搭建 IoT 物联网数据采集、存储、可视化平台
https://mp.weixin.qq.com/s/rDVTsneJObP8V8GHJYBvUQ
蚊子,Eclipse Mosquitto