实时警报通知:微信告警通知的重要性解析
688
2023-02-14
nethogs 查看每个进程使用的带宽
有些时候服务器莫名其妙的向外发送大量的包,占用大量带宽,导致其他服务器受到影响。ubuntu有个版本的系统,死机后会发大量的包,以致该服务器所连的交换机下的其他服务器全部瘫痪。那么在流量异常的情况下,如何查看每个进程使用的带宽呢?可以使用nethogs工具来查看。
1. 安装
1 | # yum install nethogs libpcap-dev libpcap |
2. 使用
1 2 3 4 5 6 7 8 9 10 11 12 | # nethogs -h usage:nethogs[-V][-b][-dseconds][-t][-p][device[device[device...]]] -V:打印版本. -d:延时多少秒刷新.默认1s. -t:跟踪模式. -b:bughunt模式,隐式tracemode. -p:嗅探在混合模式下(不推荐). device:指定监控网卡设备.默认eth0 When nethogs isrunning,press: q:quit m:switchbetween total andkb/smode |
3. tracemode
这个还有个bug,有时统计不到。
发表评论
暂时没有评论,来抢沙发吧~