有没有监控系统,针对 Linux OS 下各个用户的流量监控。

2021-01-07 16:49:36 +08:00
 oldboy627

想问问大家,有没有 Linux 平台下的流量监控系统,是要监控 OS 下每个用户的使用流量,并定期生成 report 。

目前我的印象中上古时代的 ngaios 和 catti 等软件只是监控所有流量,并没有细粒度到每个用户。

我暂时没有找到类似的软件,求助大家。

2053 次点击
所在节点    程序员
11 条回复
misty8873
2021-01-07 16:54:14 +08:00
zabbix
oldboy627
2021-01-07 17:02:05 +08:00
@misty8873 zabbix 怎么做到细粒度监控每一个用户的流量的?
7654
2021-01-07 17:04:32 +08:00
@oldboy627 #2 zabbix 有自定义监控项,可以运行各种脚本
oldboy627
2021-01-07 17:11:25 +08:00
@7654 我知道 zabbx 可以自定义脚本, 但看了一圈,没看到我这种监控到每个用户所有流量的。
forams
2021-01-07 17:14:43 +08:00
提供一个思路: 用 iptables 的 owner 模块 标记用户流量,然后取出来放到监控系统
Licsber
2021-01-07 18:19:54 +08:00
提供一个思路:每个用户虚拟出一个网卡 搭一个小型的机器内 NAT 用 vnstat 就可以对网卡流量监控
billlee
2021-01-07 21:50:52 +08:00
android 为了按用户统计流量,专门搞了个 netfilter 模块
Kinnice
2021-01-08 15:06:52 +08:00
新思路 :母鸡开小鸡,一个用户一个小鸡,统计小鸡流量
oldboy627
2021-01-08 15:53:58 +08:00
@Licsber 这个怎么做,能详细说说吗?
oldboy627
2021-01-08 15:54:16 +08:00
@Kinnice 听的不是很懂,怎么搞?
Licsber
2021-01-09 16:49:33 +08:00
@oldboy627 #9 搜一下 macvlan 等软件的用法 不过这个方法 用户如果有权限 能修改自己使用哪个网卡 这样就能用别人的流量了

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

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

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

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

© 2021 V2EX