Linuxでトラフィック量をリアルタイム監視ツールiftopをインストール

1.iftop依存パッケージをインストール
# yum install flex byacc libpcap ncurses ncurses-devel libpcap-devel

2.iftopのソースパッケージをダウンロード
# wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz
3.iftopのインストール
# tar xvf iftop-0.17.tar.gz
# cd iftop-0.17
# ./configure –prefix=/usr/local/iftop
# make
# make install
4.説明と使い方:

TX:トラフィックの送信量
RX:トラフィックの受信量
cumm:iftopを起動してからのトラフィック総量(上り、下り別)
TOTAL:iftopを起動してからのトラフィック総量
peak:瞬間に発生したトラフィックの最大量
rates:平均値

-b グラフを表示しない
-B bytes表示にする
-f  フィルター
-P ポート番号を表示す
-m  上部メジャーの上限値を表示
-i  監視対象のインターフェイスを指定
-n ホスト名の名前解決をしない
-N ポート番号のサービス名への変換を行わない
-p promiscuous modeで起動し、同セグメントの他ホストを監視

5.操作例
特定サービスのトラフィック量のみを確認したい時はフィルタを用いる
以下の例はポート80のみを表示する
iftop -i eth0 -f “dst port 80"

Linux

Posted by arkgame