centos查看实时网络带宽占用情况方法

1, Linux中查看网卡流量工具有iptraf、iftop以及nethogs等,iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。

      centos安装iftop的命令如下:   

  yum install iftop -y

  常用参数说明: -i设定监测的网卡,如:

  iftop -i eth1

  为了更好的监控某个特定IP的带宽访问情况,可以执行命令:
  iftop -i eth1 -B -F 182.92.***.20
  显示182.92.***.20这个IP与服务器的网卡eth1交互的数据量,单位是Byte。

  

  界面说明:
  "<="与"=>",表示的是流量的方向
  "TX":从网卡发出的流量
  "RX":网卡接收流量
  "TOTAL":网卡发送接收总流量
  "cum":iftop开始运行到当前时间点的总流量
  "peak":网卡流量峰值
  "rates":分别表示最近2s、10s、40s 的平均流量

 

2, iftopvnstat,这几个都是统计和监控网卡流量的。但是当我们的服务器或 VPS的带宽被大量占用或占满,

  却没找不到称心的工具或程序来查看到底是哪个程序或进程占有率多少带宽 , 今天我们介绍的就是Linux的一款查看进程带宽网络占用的软件:NetHogs。

CentOS/RHEL下建议先安装epel, 安装epel方法:  目前可以直接通过执行命令: yum install epel-release 直接进行安装

再执行:yum install libpcap nethogs 进行安装。

 

具体使用参数说明:  (这个最有用)

[root@vpser ~]# nethogs -h
usage: nethogs [-V] [-b] [-d seconds] [-t] [-p] [device [device [device ...]]]   //nethogs可以使用的参数
-V : prints version.//打印版本信息
-d : delay for update refresh rate in seconds. default is 1. //延迟刷新时间,单位秒,默认1秒
-t : tracemode. //跟踪模式
-b : bughunt mode - implies tracemode. //bughunt模式
-p : sniff in promiscious mode (not recommended). //混合模式下嗅探,不推荐
device : device(s) to monitor. default is eth0 //监听的设备,默认是eth0,也就是网卡设备名称,如果是openvz的vps一般都是venet0,具体可以ifconfig进行查看,lo为本地回环,用不到。多个网卡可以一块写上,空格隔开。

When nethogs is running, press: //nethogs运行是可以使用以下按键进行操作
q: quit //运行时,按 q 键退出
m: switch between total and kb/s mode //按 m 键,切换单位或显示进程占用速度或已统计使用的流量。切换顺序是KB/sec->KB->B->MB
r : Sort by received. //按received进行排序
s : Sort by sent. //按send进行排序

执行命令如下: nethogs

DEV列显示设备名,SEND是服务器发送的流量,RECEIVED服务器接收的流量。 

// 按 m 可以切换统计方式  : 流量速度KB/sec  或 总数{KB /B /m}

 

3, 还有一款监控网络的工具 (监控总体带宽使用(批量式输出))

  安装:  $ sudo yum install collectl 

  命令:     $ collectl -sn -oT -i0.5 

  

4,  监控总体带宽使用 , 让用户可以分开来监控入站流量和出站流量。

  它还可以绘制图表以显示入站流量和出站流量,视图比例可以调整。用起来很简单

  安装: yum install nload -y 

  使用: nload 

  

 

  


您可能还会对下面的文章感兴趣:



Copyright@2021 广东信英网络科技有限公司 粤ICP备2021034622号-3

客服中心 customer service center

大客户经理咨询 (投诉建议QQ:2392069159 电话:15014799139)

售后服务 (网维技术QQ:2392069159 值班电话:15014799139)

工作时间: 周一至周五 9:30至17:30 周六13:30至17:30,其它日期按国家法定节假日休假,如果有不便之请敬请谅解! 售后技术支持:多部门7*24小时机制。

客户投诉留言

电话和QQ,以便我们为您提供优质服务! *为必填项