iftop网卡流量监控软件

安装依赖包

yum install flex byacc  libpcap ncurses ncurses-devel libpcap-devel

下载iftop

wget http://www.ex-parrot.com/%7Epdw/iftop/download/iftop-0.17.tar.gz

安装

./configure --prefix=/usr/local/iftop
make;make install

启动

/usr/local/iftop/sbin/iftop

界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。

中间的<= =>这两个左右箭头,表示的是流量的方向,2行显示时,进和出的流量是分开计算的,一行显示时是加在一起计算的;单独显示进或出时就是单独的进或出的流量。

右侧的三列数值

第一列是:在此次刷新之前2s或10s或40s的平均流量(按B设置秒数);

第二列是:在此次刷新之前10秒钟的总流量的一半;

第三列是:在此次刷新之前40秒钟的总流量的1/5;

中间的列表,默认没有排序情况下,把10秒平均通信量大的排在前面。

界面最下面的三行显示的分别是发送、接收、总计的流量,右侧值分别是总流量(过滤后的,没过滤就是全部的)、在此次刷新之前40秒内的峰值流量、最近2秒的平均传输速率、最近10秒的平均传输速率、最近40秒的平均传输速率。

常用的参数:

# /usr/local/iftop/sbin/iftop help //查看帮助命令

-i设定监测的网卡,如:# iftop -i eth1

-B 以bytes为单位显示流量(默认是bits),如:# iftop -B

-n使host信息默认直接都显示IP,如:# iftop -n

-N使端口信息默认直接都显示端口号,如: # iftop -N

-F显示特定网段的进出流量,如# iftop -F 192.168.9.0/24或# iftop -F 192.168.9.0/255.255.255.0

-h(display this message)没明白啥意思呢。。。hehe

-p使用这个参数后,中间的列表显示的本地主机信息,出现了本机以外的IP信息;

-b使流量图形条默认就显示;

-f这个暂时还不太会用,过滤计算包用的;

-P使host信息及端口信息默认就都显示;

-m设置界面最上边的刻度的最大值,刻度分五个大段显示,例:# iftop -m 100M

-c指定具体的设定文件,暂时没用过;

进入iftop画面后的一些操作命令(注意大小写)

按h切换是否显示帮助;

按n切换显示本机的IP或主机名;

按s切换是否显示本机的host信息;

按d切换是否显示远端目标主机的host信息;

按t切换显示格式为2行/1行/只显示发送流量/只显示接收流量;

按N切换显示端口号或端口服务名称;

按S切换是否显示本机的端口信息;

按D切换是否显示远端目标主机的端口信息;

按p切换是否显示端口信息;

按P切换暂停/继续显示;

按b切换是否显示平均流量图形条;

按B切换计算2秒或10秒或40秒内的平均流量;

按T切换是否显示每个连接的总流量;

按l打开屏幕过滤功能,输入要过滤的字符,比如ip,按回车后,屏幕就只显示这个IP相关的流量信息;

按L切换显示画面上边的刻度;刻度不同,流量图形条会有变化;

按j或按k可以向上或向下滚动屏幕显示的连接记录;

按1或2或3可以根据右侧显示的三列流量数据进行排序;

按<根据左边的本机名或IP排序;

按>根据远端目标主机的主机名或IP排序;

按o切换是否固定只显示当前的连接;

按f可以编辑过滤代码,这是翻译过来的说法,我还没用过这个!

按!可以使用shell命令,这个没用过!没搞明白啥命令在这好用呢!

按q退出监控。

时间: 2024-11-06 13:48:08

iftop网卡流量监控软件的相关文章

Linux下iftop网卡流量监控使用

在类linux系统中可以使用top查看系统资源.进程.内存占用等信息.查看网络状态可以使用netstat.nmap等工具.若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop. 一.iftop是什么? iftop是类似于top的实时流量监控工具. 官方网站:http://www.ex-parrot.com/~pdw/iftop/ 二.iftop有什么用? iftop可以用来监控网卡的实时流量(可以指定网段).反向解析IP.显示端口信息等,详细的将会在后面的使用参数中说明. 三.安

centos7自带流量监控软件iftop

2019-09-02 centos7自带流量监控软件iftop 安装: 本地包没有iftop软件包,需要安装第三方软件源 yum install epel-release 安装完成之后,清理yum缓存,再安装 yum clean all yum install iftop -y 完成之后,即可使用 软解效果截图 原文地址:https://www.cnblogs.com/fqxy/p/11448094.html

zabbix3.0.4客户端安装及网卡流量监控配置

本文主要介绍zabbix在linux及windows下客户端的安装,网卡流量监控配置. 一.linux客户端安装 1.编译软件 # useradd zabbix -s /sbin/nologin -M # ./configure --prefix=/usr/local/zabbix-agent --enable-agent # make && make install 2.修改agetn配置 Server=127.0.0.1,192.168.115.31    #本机即是agent和ser

Linux 安装流量监控软件bandwidthd

在日常维护中, 网管人员最头痛的是内部网经常有人在大量传送文件而导致本来可怜的带宽变得更加狼狈.如果在网关上装上'bandwidthd' ,就可以追踪的是各个的IP 的流量,而且可以用图象曲线显示各个ip的相应不同协议显示,还能分时段查看. 1.环境: # lsb_release -a LSB Version:    :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:pri

zabbix自定义网卡流量监控脚本and解决图形字体方块问题

1.  在客户端修改配置文件  /etc/zabbix/zabbix_agentd.conf需要改动两个地方:(1)  UnsafeUserParameters=1(2) UserParameter=my.net.if[*],/usr/local/sbin/zabbix/net.sh $1 $2   //其中UserParameter用来自定义键值,(类似于net.if.in),自己写的脚本往往会有参数,所以需要加[*],这是固定写法,如果脚本压根就没有什么参数,那么这个[*]就省了.逗号后面就

用 Python 脚本实现对 Linux 服务器的网卡流量监控

*这篇文章网上已经有相关代码,为了加深印象,我做了相关注释,希望对朋友们有帮助 工作原理:基于/proc文件系统 Linux 系统为管理员提供了非常好的方法,使其可以在系统运行时更改内核,而不需要重新引导内核系统,这是通过/proc 虚拟文件系统实现的./proc 文件虚拟系统是一种内核和内核模块用来向进程(process)发送信息的机制(所以叫做"/proc"),这个伪文件系统允许与内核内部数据结构交互,获取有关进程的有用信息,在运行中(on the fly)改变设置(通过改变内核参

第八篇、【Zabbix监控项之网卡流量监控】

1.增加入口流量的监控项[这个监控项可以在模板内增加,也可以在主机上面直接增加,具体看网卡标准化了没有] 键值 : net.if.in[eth2,bytes] #参数1指定网口,参数2是单位 2.入口流量的监控项-配置每秒更改的倍数,不然的话,画形有误差 倍数值的计算:从agent获取的数据是bytes即是字节,我们这里设置的单位是bps(bit per second) 单位换算:1byte = 8 bit,所以每秒需要乘于8 3.保存-eth2出口的流量的监控项 键值 : net.if.out

-IPtraf网卡流量监控

u 案例需求 1. 安装iptraf软件包,在命令行界面中查看网卡流量信息 2. 分别按以下方式查看主机中的网络通信数据信息: 1) 按IP数据连接查看eth0网卡中的数据通信情况 2) 按不同网络接口查看系统中的总体数据通信情况 3) 按TCP.UDP协议分别查看数据通信情况 4) 按数据包大小查看eth0网卡中的数据通信情况 5) 查看eth0网卡中各类网络通信数据的详细统计信息,并写入到日志文件 u 知识提示 在RHEL5的系统光盘中,提供了IPTraf流量工具的RPM安装包.IPTraf

zabbix 3.0.2网卡流量监控

默认的linux模板对于网卡没有设置触发器,点击监测中->图形 选择一台主机,图形选择Network traffic on eth0 如果需要对流量进行报警,需要自己手动添加触发器 步骤如下: 点击配置->主机->找到一台主机,点击触发器 点击创建触发器 名称:网卡流出速率1分钟统计值 表达式:{host_1:net.if.out[eth0].min(1m)}>4K 表示当前主机网卡eth0最后1分钟内接收到的流量超过4KB那么触发器表达式将会返回true 选择一般严重,点击更新