前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >浏量监控工具iftop简易使用说明

浏量监控工具iftop简易使用说明

作者头像
跑马溜溜的球
发布2020-12-07 14:31:30
7660
发布2020-12-07 14:31:30
举报
文章被收录于专栏:日积月累1024

一. 用途

实时流量监控工具。

二. 源码安装

代码语言:javascript
复制
wget http://www.ex-parrot.com/~pdw/iftop/download/iftop-0.17.tar.gz
tar xvzf iftop-0.17.tar.gz
cd iftop-0.17
./configure
make
make install

可能遇到的问题:依赖libpcap及libcurses,如果没有,需要提前安装。比如我的机器上缺少libpcap, 在./configure时报错如下错误。

代码语言:javascript
复制
configure: error: can't find pcap.h
  You're not going to get very far without libpcap.

三. 使用

注意,一使用该命令需要有网卡捕获数据的权限,通常需要root。

3.1 常用命令参数:

代码语言:javascript
复制
-i: 设定监测的网卡。如:iftop -i eth0.
-n:不解析host, 以ip形式展现。
-N:不解析端口号,直接以数字形式展现。

3.2 界面说明

整体界面如下:

image
image

分为三个部分。

第一部分

最上方的仪表盘。与普通仪表盘不同的是,该仪表盘的刻度会随实际流量速度动态变化。

第二部分

中部的链接下载速度。其中箭头=>,<=表示流量方向,右侧三列分别是2秒,10秒,40秒的平均速度。 比如第一行:

代码语言:javascript
复制
10.44.73.171    =>  10.144.227.32   157Kb   31.4Kb  10.5Kb
                <=                  11.6Kb  2.32Kb  792b

表示10.44.73.171至10.144.227.32的上行流量,最近2秒,10秒,40秒的均值分别为157Kb,31.4Kb,10.5Kb。相应的下行流量均值分别为11.6Kb,2.32Kb,792b。

默认此部分会按照连接流量由高到低排列

第三部分

最下方的汇总信息。分为三行,其中TX表示发送的数据,RX表示接受的数据,TOTAL表示发送和接收的全部流量。与这三行对应的有三列,其中cum列表示从启动iftop到当前时间的发送,接收和总体数据流量;peak表示发送,接收以及总的流量峰值;rates列表示过去2s 10s和40s的平均流量值。

以上图为例,接收数据总流量为42.3Kb,发送流量峰值为30.1Kb。最近2秒,10秒,40秒的平均发送流量为164Kb, 33.8Kb, 11.3Kb。

3.3 几个常用的交互参数

进入界面后,可以使用如下命令操作:

  • P:暂停/继续显示
  • j/k: 向上或向下滚动屏幕显示
  • l: 打开输出过滤功能,比如输入某个ip,即可让界面只显示该ip相关的信息。

更多命令说明可以man iftop

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018/12/05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一. 用途
  • 二. 源码安装
  • 三. 使用
    • 3.1 常用命令参数:
      • 3.2 界面说明
        • 第一部分
        • 第二部分
        • 第三部分
      • 3.3 几个常用的交互参数
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档