Linuxネットワークトラフィックリアルタイム監視ifstat iftopコマンド詳細
9589 ワード
ifstat
紹介する
ifstatツールはネットワークインタフェースモニタリングツールで、ネットワークトラフィックを簡単に見ることができます.
≪インスタンス|Instance|emdw≫
デフォルトの使用
デフォルトのifstatはループバックインタフェースを監視せず、表示されるトラフィック単位はKBです.
すべてのネットワークインタフェースを監視
ifstatはネットワークトラフィックの概要を簡単に見ることができます.
iftop
紹介する
iftopはリアルタイムトラフィックモニタリングツールで、TCP/IP接続などをモニタリングし、欠点はレポート機能がないことです.実行するにはrootとして使用する必要があります.
≪インスタンス|Instance|emdw≫
デフォルトでは、最初のNICのトラフィックを監視します.
モニタeth 1
IPを直接表示し、DNSの逆解析を行わない
接続番号を直接表示し、サービス名を表示しません.
ネットワークセグメントの出入りパケットトラフィックを表示
インスタンスに基づいて出力の意味を説明する
iftop-N-n-i eth 1を実行した後のインタフェースは
iftopインタフェースの意味は次の通りです.
iftopのインタフェースを通じて、どのipがネットワークトラフィックを占領しているのかを簡単に見つけることができます.これはifstatではできません.ただしiftopのトラフィック表示単位はMbで、このbはbitで、ビットで、バイトではありませんが、ifstatのKBでは、このBはバイトで、byteはbitの8倍です.初心者は誤解されやすい.
iftopへのコマンド
紹介する
ifstatツールはネットワークインタフェースモニタリングツールで、ネットワークトラフィックを簡単に見ることができます.
≪インスタンス|Instance|emdw≫
デフォルトの使用
#ifstat
eth0 eth1
KB/s in KB/s out KB/s in KB/s out
0.07 0.20 0.00 0.00
0.07 0.15 0.58 0.00
デフォルトのifstatはループバックインタフェースを監視せず、表示されるトラフィック単位はKBです.
すべてのネットワークインタフェースを監視
# ifstat -a
lo eth0 eth1
KB/s in KB/s out KB/s in KB/s out KB/s in KB/s out
0.00 0.00 0.28 0.58 0.06 0.06
0.00 0.00 1.41 1.13 0.00 0.00
0.61 0.61 0.26 0.23 0.00 0.00
ifstatはネットワークトラフィックの概要を簡単に見ることができます.
iftop
紹介する
iftopはリアルタイムトラフィックモニタリングツールで、TCP/IP接続などをモニタリングし、欠点はレポート機能がないことです.実行するにはrootとして使用する必要があります.
≪インスタンス|Instance|emdw≫
デフォルトでは、最初のNICのトラフィックを監視します.
iftop
モニタeth 1
iftop -i eth1
IPを直接表示し、DNSの逆解析を行わない
iftop -n
接続番号を直接表示し、サービス名を表示しません.
iftop -N
ネットワークセグメントの出入りパケットトラフィックを表示
iftop -F 192.168.1.0/24 or 192.168.1.0/255.255.255.0
インスタンスに基づいて出力の意味を説明する
iftop-N-n-i eth 1を実行した後のインタフェースは
19.1Mb 38.1Mb 57.2Mb 76.3Mb 95.4Mb
+-----------------+-----------------+--------------------+--------------------+---------------------
192.168.1.11 => 192.168.1.66 5.3Mb 3.22Mb 3.20Mb
<= 219kb 45.7kb 49.3kb
192.168.1.11 => 192.168.1.29 144kb 30.8kb 29.6kb
<= 11.3Mb 2.38Mb 2.74Mb
192.168.1.11 => 12.2.11.71 0b 6.40kb 6.66kb
<= 0b 0b 0b
192.168.1.11 => 192.168.1.8 2.63kb 1.43kb 932b
<= 1.31kb 1.05kb 893b
192.168.1.11 => 192.168.2.78 2.53kb 1.54kb 2.15kb
<= 160b 160b 187b
192.168.1.11 => 111.126.195.69 0b 166b 69b
<= 0b 0b 0b
------------------------------------------------------------------------------------------------------
TX: cum: 9.70MB peak: 15.6Mb rates: 15.4Mb 3.26Mb 3.23Mb
RX: 8.38MB 14.9Mb 11.5Mb 2.42Mb 2.79Mb
TOTAL: 18.1MB 30.5Mb 27.0Mb 5.69Mb 6.03Mb
iftopインタフェースの意味は次の通りです.
:
: , ip
: ip 2 ,10 40
=> ,<=
: ,
: iftop
:
:
iftopのインタフェースを通じて、どのipがネットワークトラフィックを占領しているのかを簡単に見つけることができます.これはifstatではできません.ただしiftopのトラフィック表示単位はMbで、このbはbitで、ビットで、バイトではありませんが、ifstatのKBでは、このBはバイトで、byteはbitの8倍です.初心者は誤解されやすい.
iftopへのコマンド
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 。