Clash 流量监控

4 月 15 日
 zhf883680

项目来源

之前发现机场流量会突然异常消耗,但 clash / mihomo 自带的流量监控只有在浏览器页面保持打开时才会持续统计,日常使用里其实不太方便。

实现思路

基于 MetaCubeX/metacubexd 的流量展示思路,单独做了一个轻量服务,定时采集 Mihomo 的连接流量,并把流量数据保存到本地 SQLite 。这样即使面板没开,也能持续记录,后面再回看设备、主机、代理维度的流量情况和链路明细。

用途

适合用来排查:

部署方式

  docker run -d \
    --name traffic-monitor \
    --restart unless-stopped \
    -p 8080:8080 \
    -e MIHOMO_URL=http://host.docker.internal:9090 \
    -e MIHOMO_SECRET=your-secret \
    -e TRAFFIC_MONITOR_DB=/data/traffic_monitor.db \
    -v "$(pwd)/data:/data" \
    zhf883680/clash-traffic-monitor:latest

项目地址:

开源地址

效果截图:

截图

1813 次点击
所在节点    分享创造
2 条回复
dododook
4 月 15 日
支持一下
zhf883680
4 月 17 日
项目已经基本完成啦 欢迎使用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1206046

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX