美文网首页
小白技能之Linux下如何定位哪个进程的流量过高

小白技能之Linux下如何定位哪个进程的流量过高

作者: 小白说互联网 | 来源:发表于2021-11-15 21:05 被阅读0次

       大家好,我是小白。今天给白白们分享一下,当Linux操作系统tcp流量过高时,如何定位是谁的锅,是哪个进程导致的。

       某一天,小白的某CentOS 7 的系统突然收到报警,负载很高,千兆网卡带宽都跑满了,Oh my god,谁的锅呢,得把锅甩出去呀,哈哈~

  1. 查看监控,确认下网卡流量跑满

可以查看监控,或者通过nload命令查看

#nload eth0

2. 定位哪个进程流量过高 - nethogs

NetHogs是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。nethogs属于epel里面软件包,yum安装一下就行

#yum -y install nethogs

#nethogs eth0 -d 3    监控eth0 并每3s刷新一次

根据输出的program名字就能定位到是谁占用流量过高啦~

关于nethogs的详细使用,可以自行 help看下啦~ 搞定~

相关文章

网友评论

      本文标题:小白技能之Linux下如何定位哪个进程的流量过高

      本文链接:https://www.haomeiwen.com/subject/vmtctrtx.html