使用nethogs查看各进程的流量

发布时间:2020-01-27编辑:脚本学堂
nethogs可以查看各进程的流量,bmon可以查看网卡总流量。

nethogs可以查看各进程的流量,bmon可以查看网卡总流量。
安装nethogs

复制代码 代码如下:
yum  -y install libpcap-devel  ncurses-devel
wget http://mirrors.download3k.com/token/3e0d2800a8edb26dfe0683d9ada6fa25/nethogs-0.8.0.tar.gz
tar xvzf nethogs-0.8.0.tar.gz
cd nethogs
make && make install

悲剧总是时常发生。昨天web服务器流量异常,搞得我神经有点紧张。后咨询朋友,决定安装nethogs来监控是那个进程在吃流量。用我最熟悉的yum安装 但是源里没有这个包。
源码安装,但是在test的时候报找不到依赖包libpcap.os.0.8。换rpm安装还是报同样的错误。
最后没有办法添加yum 源,找到一个有nethogs的cent6.2的yum源不容易啊!亲。
# vi /etc/yum.repos.d/puppet.repo
编辑内容如下:

复制代码 代码如下:
[puppetlabs]
name=Puppet Labs Packages
baseurl=http://yum.puppetlabs.com/el/$releasever/products/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://yum.puppetlabs.com/RPM-GPG-KEY-puppetlabs

保存退出。

接下来如何做,你懂的,Let's go on吧。