网络监控利器 | OpenWrt通过Docker一键部署Netprobe Lite

网络监控利器 | OpenWrt通过Docker一键部署Netprobe Lite

typecho
2024-04-30 / 0 评论 / 1,480 阅读 / 正在检测是否收录... ===> PDD优惠福利券,千万好物,不要错过 <===

总有小伙伴反映家里网络状况不太理想,网速慢、延迟高、丢包率升高等问题层出不穷😓。今天就为大家介绍一款免费开源的网络监控神器——Netprobe Lite!通过Docker一键部署,0成本、🔥简单有效帮你全方位监控家庭网络状况哦~
Netprobe Lite功能一览🤩:

1.⏳实时监测网速、延迟、丢包等关键指标
2.⚡高度灵活,支持自定义DNS监测对象
3.💯汇总得分反映整体网络健康状况
4.💻跨平台兼容性强,数据存储方便

项目地址:github.com/plaintextpackets/netprobe_lite

小伙伴们,和我一起Get💪开箱教程!
首先,需要一台带有Docker Compose环境的OpenWrt路由器(演示固件来源于openwrt.ai),接入你家网络的网线。进入到命令行终端(“服务”-“终端”),输入docker info确认环境正常。
360截图20240430095708933.jpg

进入目录/data/docker,使用git克隆项目的仓库,拉取完整的项目代码。
cd /data/docker
git clone https://github.com/plaintextpackets/netprobe_lite.git
360截图20240430100218908.jpg

进入文件夹,拉取相关镜像并启动容器
cd netprobe_lite
docker-compose up -d
360截图20240430100733028.jpg

完成部署后✅就可以通过你OpenWrt路由器IP:3001端口访问监控页面了。例如http://192.168.1.252:3001/,默认账号密码:admin/admin
360截图20240430103141957.jpg

当然你可以自定义Netprobe Lite参数:
🔥更改Netprobe运行端口(compose.yml内修改端口号)
🌐更改为中文界面(compose.yml修改grafana镜像为grafana/grafana-oss:9.5.18,在Preferences修改Language)
🔍自定义DNS监测对象(修改.env文件中的DNS_NAMESERVER_4_IP值)
💾清理旧数据(docker rm移除Prometheus容器,docker volume prune清理存储卷)
⏰设置开机自启动(compose.yml添加restart:always)

怎么样,是不是很简单呢?有了Netprobe Lite,网络毛病🐛一目了然,随时掌控网速体验。Get新技能,从此网络质量🚥不再是黑盒子!

更多关注:www.9418666.xyz

0