物联网云平台管理系统+实时监测的思路怎么实现

毕设向导 课程设计 1

打算做一个管理系统网站,然后管理物联网实时监控设备,但是不知道物联网设备怎么传输数据到上位机,想问大家,有没有思路,让我实现,在网站上时时监控数据,在这个过程哪一步要什么技术?

回复

共2条回复 我来回复
  • 毕业设计客栈
    这个人很懒,什么都没有留下~
    评论

    平台思路如下:

    1. casbin实现鉴权
    2. 抽象各种设备的模型并实现增删改查逻辑
    3. 录入设备时通过consul的注册功能让prometheus自动发现target

    监控思路如下:

    1. 根据需要监控的设备在网上找有没有开源的exporter(可以试试搜索"协议名 exporter",如snmp exporter、ipmi_exporter,没有则要自己实现)
    2. 通过exporter暴露监控指标
    3. 利用prometheus采集监控信息(视需求决定是否需要保留冷数据)
    4. 客户端读取prometheus监控数据并展示(可以通过开源项目grafana展示,也可以自己开发页面)
    5. 通过alertmanager上报告警
    0条评论
  • 源码导航
    这个人很懒,什么都没有留下~
    评论

    主要是设备接入物联网平台、数据在云平台处理: 1、硬件与平台之间的通信方式以及协议(推荐mqtt物联网协议,也是当下最火的,私有tcp建议别用了 都是被淘汰的玩意) 2、根据协议挑选响应的服务器,(如果是私有tcp,那就自己用netty搭建) 3、考虑到设备与平台之前的交互权限(这一点自己用tcp实现的话 很麻烦)

    0条评论

发表回复

登录后才能评论