博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux进程网络流量监控工具nethogs
阅读量:4293 次
发布时间:2019-05-27

本文共 653 字,大约阅读时间需要 2 分钟。

木纳哥 2017-09-16 07:19

相信好多同学在使用linux的时候,都有想查看某些服务进程网络流量的需求,例如http服务,代理服务等。linux有许多监控网络流量的工具:要查看linux主机上的总体带宽情况,可以使用nload、iftop、ifstat等工具,但是要查看这台设备上的每个进程连接的带宽情况,这时候nethogs就派上用场了。

linux进程网络流量监控工具nethogs

nethogs进程流量监测

nethogs的安装也比较方便,各个linux发行版用包管理命令安装即可(例如,yum/apt-get/zypper等),暂时发现ubuntu14.04用apt-get安装有个坑,就是因为14.04的仓库里nethogs包为旧版本0.8,这个版本有个bug,使用时会一直报错

"creating socket failed while establishing local IP - are you root?"

所以ubuntu14.04推荐源码安装最新版的nethogs,安装过程大家网上可自行搜索。

linux进程网络流量监控工具nethogs

没错我就是这么懒

最后,使用起来来相当简单,直接指定接口名称就行

nethogs eth0

linux进程网络流量监控工具nethogs

nethogs命令

可以实时查看进程网络流量状态,退出ctrl+C。

当然了,如果想用更好的图形界面,cacti或者zabbix监控平台值得研究,其中zabbix是一个企业级监控平台,监控网络流量只是它的能力之一,有兴趣的同学可以好好研究一下。

linux进程网络流量监控工具nethogs

@觉得不错的,加个关注点个赞,木纳哥就会有更大的动力来贡献更多的内容,感谢各位@

转载地址:http://wkzws.baihongyu.com/

你可能感兴趣的文章
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 解决方法
查看>>
influxdb 命令行输出时间为 yyyy-MM-dd HH:mm:ss(年月日时分秒)的方法
查看>>
已知子网掩码,确定ip地址范围
查看>>
判断时间或者数字是否连续
查看>>
docker-daemon.json各配置详解
查看>>
Mac 下docker路径 /var/lib/docker不存在问题
查看>>
Docker(一)使用阿里云容器镜像服务
查看>>
Docker(二) 基础命令
查看>>
Docker(三) 构建镜像
查看>>
Spring 全家桶注解一览
查看>>
JDK1.8-Stream API使用
查看>>
java实现 IP/掩码位 转换 ip段范围
查看>>
cant connect to local MySQL server through socket /tmp/mysql.sock (2)
查看>>
MySQL--在表中增加、修改、删除字段 以及常用 命令
查看>>
exists与not exists的原理讲解
查看>>
正则替换下括号以及括号内的内容
查看>>
Collectors.groupingBy 使用
查看>>
vue中的状态管理 vuex store
查看>>
Maven之阿里云镜像仓库配置
查看>>
Maven:mirror和repository 区别
查看>>