小天管理 发表于 7月3日 Share 发表于 7月3日 2 个月前闲着无聊做了个小玩意,先看 2 个图 查看家庭宽带的网络,数据包全球地图,路由器 CPU 负载等 不会一直看电脑,闲着无聊可以看看开发版上的实时滚动屏幕 主要工具(软件) Bash Python InfluxDB Grafana 主要工具(硬件) NTM Mikrotik ARM 开发板 ESP32 开发板 思路 NTM 内通过 bash 脚本(主要是 curl 和 ntmeye ),把家庭内的网络数据传输至 开发板 上的 InfluxDB 数据库中,然后通过 Grafana 展示出来。 开发版内使用 python 开启了个 http 服务,去把 ip 数据转换为 城市/国家 信息,一起存入 influxdb 中。 Mikrotik 也就是 ROS 内, 写了个 script 去监控一些信息,通过 fetch 传到 infuxdb 中。 ESP32 开发板内,随便写了个程序,把数据从 influxdb 中取出来滚动显示。 后续也可以加入其他监控,比如 ubiquiti ,pfsense 等。 空了准备开源不知道有人有兴趣没 想了半天还是觉得这个节点适合 引用 意见的链接 分享到其他网站 More sharing options...
已推荐帖子
加入讨论
您现在可以发表并稍后注册. 如果您是会员,请现在登录来参与讨论.