トップ 差分 一覧 ソース 置換 検索 ヘルプ PDF RSS ログイン

Linuxでネットワークを監視するする方法

http://orebibou.com/2014/09/linux%E3%81%A7%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%AE%E7%9B%A3%E8%A6%96%E3%82%92%E8%A1%8C%E3%81%88%E3%82%8B%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%AA%E3%83%B3%E3%82%B0%E3%82%B3/

tcpdump

Linuxでパケットをキャプチャする

iftop

 スクリーンショット


 概要

個別のソケットで受信・送信パケットをひと目で見る事が出来るコマンド。
通信ごとに個別のプロセスを表示させることは出来ないが、どのホストとの接続がどの程度の帯域を使用しているのかはひと目で分かるだろう。

 インストール

$ sudo apt-get install iftop (Debian/Ubuntuの場合)
$ sudo yum install iftop (RHEL系の場合)

bmon

 スクリーンショット


 概要

グラフでトラフィックの負荷を表示してくれるモニタリングコマンドだ。
どのNICのトラフィックを表示させるかを上下キー、モニタリングを行うパケットの種類を左右キーで選択する。

 インストール

$ sudo apt-get install bmon (Debian/Ubuntuの場合)
$ sudo yum install bmon (RHEL系の場合)

iptraf

 スクリーンショット


 概要

コンソール上でGUIのように操作出来るネットワークのモニタリングコマンドだ。
画面下部にログを表示し、上部にそれぞれのホストとのトラフィック量が表示されている。

 インストール

$ sudo apt-get install iptraf iptraf-ng (Debian/Ubuntuの場合)
$ sudo yum install iptraf (RHEL系の場合)


Nload

 スクリーンショット


 概要

bmonのようにNICごとのトラフィック量をグラフ化して表示してくれるモニタリングツールである。
グラフ化するには、「-i」および「-o」オプションを用いてメモリの値を指定する必要がある。

 インストール

$ sudo apt-get install iptraf nload (Debian/Ubuntuの場合)
$ sudo yum install nload (RHEL系の場合)


nethogs

 スクリーンショット


 概要

プロセスごとに利用しているネットワークトラフィックをモニタリング出来るコマンドだ。
トラフィックを占めているPIDと実行ユーザ、そしてプログラムパスとNICを表示してくれる。

 インストール

$ sudo apt-get install iptraf nethogs (Debian/Ubuntuの場合)
$ sudo yum install nethogs (RHEL系の場合)



[カテゴリ: OS > Linux]



  • Hatenaブックマークに追加
  • livedoorクリップに追加
  • del.icio.usに追加
  • FC2ブックマークに追加

最終更新時間:2014年09月27日 17時22分02秒