NetHogs是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。



教你在 Centos7 中部署 Nethogs 监控软件_java

环    境


环境:CentOS Linux release 7.4.1708 (Core) ip:172.16.1.16

安    装


安装依赖包

[root@localhost ~]# yum install libpcap libpcap-devel epel-release -y

<以上代码可复制粘贴,可往左滑>安装epel源

[root@localhost ~]# yum install epel-release -y

<以上代码可复制粘贴,可往左滑>安装Nethogs

[root@localhost ~]#  yum install nethogs -y

<以上代码可复制粘贴,可往左滑>

运行测试


查看版本

[root@localhost ~]# nethogs -V
 version 0.8.5

<以上代码可复制粘贴,可往左滑>直接执行nethogs界面如下

root@localhost ~]# nethogs

<以上代码可复制粘贴,可往左滑>

教你在 Centos7 中部署 Nethogs 监控软件_java_02

监控ens33 带宽nethogs 后面直接加网卡名称可以监控该网卡

root@localhost ~]# nethogs ens33

<以上代码可复制粘贴,可往左滑>

教你在 Centos7 中部署 Nethogs 监控软件_java_03

3秒刷新一次数据ethogs 加-d参数指定多长时间刷新一次

root@localhost ~]# nethogs -d 3

<以上代码可复制粘贴,可往左滑>

教你在 Centos7 中部署 Nethogs 监控软件_java_04


Nethogs就是这样使用。