iftopでネットワークの状況を調査する
問題
帯域の消費が激しい時間があるのですが、原因を調べるにはどうしたらよいでしょうか。

答え
iftopを使ってみましょう。
iftop -i eth0 -B
以下のように、topコマンドのロードアベレージの感覚で、通信先ごとに通信量が表示される。

上の例だと、rakutenとのFTPっぽい通信がけた違いに多いですね といった通信状況がわかる。
オプションの -B はバイト単位 → *8 したら bit。Mbpsと比較するときは単位に注意。
標準のリポジトリにはないので、インストールするときはEPELから取得する。
# yum install epel-release # yum install iftop
コメント