ネットワークトラフィック計測方法¶
以下のツールについて比較しました。
- iftop
- iptraf
- nethogs
iftop¶
特徴¶
- 逆引き表示可能
インストール¶
apt-get install -y iftop
実行例¶
デフォルト: IP アドレスごとの送受信データ量を表示
sudo iftop -i eth0
セッションごとの送受信データ量を表示
sudo iftop -P -i eth0
iptraf-ng¶
特徴¶
- GUI メニューあり
- 条件フィルタ可能
- 逆引き表示可能
- 設定あり (保存される)
インストール¶
apt-get install -y iptraf-ng
実行例¶
メニュー表示
sudo iptraf-ng
デフォルト: セッションごとの送受信データ量を表示
sudo iptraf-ng -i eth0
合計およびプロトコルごとの送受信データ量/送受信速度を表示
sudo iptraf-ng -d eth0
プロトコル(TCP/UDP)/ポート番号ごとの送受信データ量を表示
sudo iptraf-ng -s eth0
nethogs¶
特徴¶
- プロセスごとの通信状況が分かる!
インストール¶
apt-get install -y nethogs
実行例¶
デフォルト: プロセスごとの送受信速度(KB/s)を表示
sudo nethogs eth0
プロセスごとの送受信速度(累積)を表示
sudo nethogs -v 1 eth0