打算做一个管理系统网站,然后管理物联网实时监控设备,但是不知道物联网设备怎么传输数据到上位机,想问大家,有没有思路,让我实现,在网站上时时监控数据,在这个过程哪一步要什么技术?问题和我得另一个提问重合,满意一块采纳。
平台思路如下:
监控思路如下:
关于prometheus可以看看这里,里面有我通过各类exporter监控物理机、交换机、虚拟机等设备的架构图。
问题描述包含的信息太少了,上面的思路主要是从利用各种开源项目达到尽量满足通用需求和减少工作量出发,真正在开发时还需要根据具体需求进行技术选型和调整。
主要是设备接入物联网平台、数据在云平台处理:
1、硬件与平台之间的通信方式以及协议(推荐mqtt物联网协议,也是当下最火的,私有tcp建议别用了 都是被淘汰的玩意)
2、根据协议挑选响应的服务器,(如果是私有tcp,那就自己用netty搭建)
3、考虑到设备与平台之前的交互权限(这一点自己用tcp实现的话 很麻烦)