有没能按照 ip 进行流量统计的

2024-05-09 22:38:07 +08:00
 solywsh

想问问大家,在 Linux 平台下没有针对某一个端口,统计每个 ip 对这个端口的 INPUT 流量。

背景是这样的,我自己搭了几个代理,然后分享给了两三个朋友使用,但是发现某一个节点流量异常,所以想统计一下哪个 ip 使用的流量比较多。之前也写了个服务定时上传 vnstat 的统计数据到时序数据库里,不过那个只能统计总的流量进出情况。

3802 次点击
所在节点    Linux
28 条回复
wanqingfengtao
2024-05-11 16:25:53 +08:00
如果只是统计 host 流量的话,直接用 darkstat 就行了
fangpeishi
2024-05-11 18:17:46 +08:00
换个思路,使用的代理软件 access log 有没有相关字段,统计下上报。
VK2CnSG6oL4S9749
2024-05-11 22:57:48 +08:00
nft add rule inet traffic output ip saddr 192.168.1.100 counter
nft add rule inet traffic input ip daddr 192.168.1.100 counter
最近也有在搞这种 有机会可以探讨下 v(base64): d3NkMTExZjcxbwo=
yph007595
2024-05-13 09:51:18 +08:00
ZXiangQAQ
2024-05-17 11:05:58 +08:00
@yph007595 机场一般跑的 Project V 的服务,每个用户都有 UUID 和 Email ,直接统计就行了,服务端通过 api 暴露了 stats 的信息的,user>>>[email]>>>traffic>>>uplink/downlink 完整链路信息都看得到
banyasmya23
2024-06-02 19:54:11 +08:00
楼主 帖子图片用的是什么程序 请问
solywsh
2024-06-02 23:23:14 +08:00
@banyasmya23 看板是 grafana
shiyuu
111 天前
兄弟,找到办法了吗?我也想搞这样的
统计所有 IP 进出 vps 网卡流量,把数据采集到 Prometheus 数据库里,然后在 grafana 上展示
还没找到一个现成的工具

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

https://www.v2ex.com/t/1039264

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

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

© 2021 V2EX