Hosteacher
Keep Learning

服务器监控工具-CentOS 7.x安装网络流量实时监控工具iftop

Hosteacher互联网交流群QQ群:707367430

简介

在类Unix系统中可以使用top查看系统资源,进程,内存占用等信息,查看网络状态可以使用netstat、nmap等工具,若要查看实时的网络流量,监控TCP/IP连接,反向解析IP,显示端口信息等,则可以使用iftop,关于centos上安装iftop有两种方法,一种是直接yum安装,一种是自己编译安装。

yum方式安装比较简单,直接以下命令即可:

yum -y install iftop

一般情况下这样就可以安装好了,但是有的小伙伴会遇到以下问题:

# yum install iftop //用命令直接安装

Loaded plugins: fastestmirror  

Loading mirror speeds from cached hostfile

 * base: mirrors.skyshe.cn  

 * extras: centos.ustc.edu.cn  

 * updates: mirrors.skyshe.cn  

Setting up Install Process  

No package iftop available. //没有可用的安装包  

Error: Nothing to do //什么都没干  

出现这种情况,我们就需要自己下载iftop,解压,配置,编译安装。

iftop官网下载,官网链接:http://www.ex-parrot.com/pdw/iftop/download/,选择最新版本(当前最新版iftop-1.0pre4.tar.gz),

开始之前,我们先安装iftop所需的依赖软件

# yum install -y flex byacc libpcap ncurses-devel libpcap-devel //先要安装必需的软件  

接下来就可以创建目录并下载、配置、编译安装

# mkdir iftop  

# cd iftop/ 

# wget http://www.ex-parrot.com/pdw/iftop/download/iftop-1.0pre4.tar.gz //下载

# tar zxvf iftop-1.0pre4.tar.gz //解压

# cd iftop-1.0pre4  

# ./configure //配置  

# make && make install //编译安装  

如何使用

直接执行iftop即可运行查看流量情况。
执行iftop -h得到帮助信息

  1. [root@www ~]#iftop -h
  2. iftop: display bandwidth usage on an interface by host
  3. Synopsis: iftop -h | [-npbBP] [-i interface] [-f filter coolcode] [-N net/mask]
  4.    -h                  display this message
  5.    -n                  don’t do hostname lookups
  6.    -N                  don’t convert port numbers to services
  7.    -p                  run in promiscuous mode (show traffic between other
  8.                        hosts on the same network segment)
  9.    -b                  don’t display a bar graph of traffic
  10.    -B                  Display bandwidth in bytes
  11.    -i interface        listen on named interface
  12.    -f filter coolcode      use filter coolcode to select packets to count
  13.                        (default: none, but only IP packets are counted)
  14.    -F net/mask         show traffic flows in/out of network
  15.    -P                  show ports as well as hosts
  16.    -m limit            sets the upper limit for the bandwidth scale
  17.    -c config file      specifies an alternative configuration file

官方网站:http://www.ex-parrot.com/pdw/iftop/

本站资源收集于互联网:Hosteacher » 服务器监控工具-CentOS 7.x安装网络流量实时监控工具iftop

评论(提交一次即可,我们会保护您的个人信息) 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Keep Learning

联系我们站务合作