我的系统式RHEL5.
在linux下,查看网卡流量的方法有很多。下面先记录几个,和他们的大概用法。已被以后之需。
一:iptraf
一个很不错的工具。RHEL5 iso自带有,我的系统默认没有安装。
他可以按照用户的需要,按照不同的协议统计,也可以按照不同的端口统计,还可以按照不同的网卡统计,总之,是一个很强大的工具。
在命令行直接输入:iptraf,进入一个文本图形界面,如下:
随便按一个键,进入下一个界面。
Ip 流量监控
简单的流量统计信息
详细的流量统计信息
这个不太清楚
Lan统计
Fileters :设置一些过滤选项,如:ip,arp rarp等等。
Configure :一些配置选项,觉得很有用的一个就是日志配置。自己可以指定监控信息以日志的形式保存到用户指定的位置。
先选择第一个,看看。如图:
我选择所有网卡。
我开启了日志功能,日志的保存位置,默认吧。
我这个实验是用的虚拟机,我的真实机在不停的ping试验机。
这个工具还有一些命令参数,其实也就是上面这些选项。很方便。大家可以man一下。
二:nload
这个工具,RHEL5没有自带,需要自行下载一个安装上。
在命令行直接输入命令。
得到下面的结果。如图:
很直观,很好。
三:ifstat
这个工具RHEL5也没有自带,但是这也是一个很不错的简单易用的工具。
安装好,直接输入命令,效果如下:
如果有多网卡,就会有多列。很不错吧。
四:sar
这个工具RHEL5自带有,默认也安装。
一个强大的工具(好像这些工具都蛮强的),参数很多,有时间man一下。
-n参数很有用,他有6个不同的开关:DEV | EDEV | NFS | NFSD | SOCK | ALL 。DEV显示网络接口信息,EDEV显示关于网络错误的统计数据,NFS统计活动的NFS客户端的信息,NFSD统计NFS服务器的信息,SOCK显示套 接字信息,ALL显示所有5个开关。它们可以单独或者一起使用。我们现在要用的就是-n DEV了。
输入命令:sar –n DEV 1 4
<!--[if !vml]-->
命令后面 1 4 意思是:每一秒钟取一次值,取四次。
IFACE:LAN接口
rxpck/s:每秒钟接收的数据包
txpck/s:每秒钟发送的数据包
rxbyt/s:每秒钟接收的字节数
txbyt/s:每秒钟发送的字节数
rxcmp/s:每秒钟接收的压缩数据包
txcmp/s:每秒钟发送的压缩数据包
rxmcst/s:每秒钟接收的多播数据包
IFACE:LAN接口
rxerr/s:每秒钟接收的坏数据包
txerr/s:每秒钟发送的坏数据包
coll/s:每秒冲突数
rxdrop/s:因为缓冲充满,每秒钟丢弃的已接收数据包数
txdrop/s:因为缓冲充满,每秒钟丢弃的已发送数据包数
txcarr/s:发送数据包时,每秒载波错误数
rxfram/s:每秒接收数据包的帧对齐错误数
rxfifo/s:接收的数据包每秒FIFO过速的错误数
txfifo/s:发送的数据包每秒FIFO过速的错误数
下面几个更简单的方法,虽然可以看到流量的统计信息,但是太简单,而且也不直观。
命令:
[root@station204 ~]# watch more /proc/net/dev
命令:
[root@station204 ~]# watch ifconfig
另外还有iftop,RHEL5不自带,我用了下,不喜欢用。
还有一个mtr工具,REHL5自带有,默认安装了,功能也还可以。
分享到:
相关推荐
本篇文章中主要介绍了详解Linux查看实时网卡流量的几种方式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
shell脚本实现的监控linux服务器上的网卡流量的脚本,可选择网卡,可查看统计数据和连接情况
linux 网卡流量统计脚本
Linux查看或统计网卡流量的方式详解.docx
linux iftop网卡流量监控工具命令大全.docx
几个linux批处理脚本,测试网卡流量,看是否有流入流出
Linux 主机实现对网卡流量的监控: 本文所用到的监控流量插件来自“石头“的1.20版shell插件。感谢之。。。。 下载地址为:http://www.itnms.net/discuz/viewthread.php?tid=767&extra=pageD1&page=1 主要步骤: 1、...
主要为大家详细介绍了Linux服务器网卡流量查看方法,shell和Python各一例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,这篇文章主要介绍了Linux通过sar命令查看网卡流量,需要的朋友可以参考下
利用python语言,利用division、sys、os、signal包,监控linux系统的网络流入、流出量。实时记录网络流入总量、网络流出总量、当前网络流入速度、网络流出速度等,并记录日志
linux环境下一款网卡测试工具。 支持TCP和UDP协议测试。 可以测试自身端口流量测试,也可以实现两台服务器之间的互发测试。 安装方便,操作简单
在linux下模仿windows下面的实时网速的显示模块,实现实时测速。
网卡流量实时监控。 nload -m 可以在同一屏幕里查看所有网卡的出入流量 nload -u m 单位为m 是linux下一款不错的监控工具。
Linux中查看网卡流量工具有iptraf、iftop以及nethogs等,iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。 安装iftop的命令如下: CentOS系统为“yum install iftop -y” ...
linux下c/c++获取网卡的连接速度和工作模式
能够通过软件监控网络的流量情况,并可以查看带宽的使用情况和速度。还可以统计一段时间内的流量统计,带宽利用率等。通过每天、没有、每月的形式查看网络的进出数据和字节数量。
iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。这篇文章主要介绍了Linux 实时网卡流量监控,需要的朋友可以参考下
本文介绍了linux下查看网卡流量的六种方法,linux系统中使用nload、iftop、iostat等工具查看网卡流量,这里我们先来详细讲解下 iptraf 方法,需要的朋友参考下。