GNU/Linux >> Linux の 問題 >  >> Linux

Linux でのネットワーク使用率 top/htop

NetHogs はおそらくあなたが探しているものです:

<ブロック引用>

小さな「ネットトップ」ツール。ほとんどのツールが行うように、トラフィックをプロトコルごとまたはサブネットごとに分割する代わりに、帯域幅をプロセスごとにグループ化します。 .

NetHogs は、読み込まれる特別なカーネル モジュールに依存しません。突然大量のネットワーク トラフィックが発生した場合は、NetHogs を起動して、どの PID が原因であるかをすぐに確認できます。これにより、暴走して突然帯域幅を占有しているプログラムを簡単に特定できます。

NetHogs は /proc に大きく依存しているため、ほとんどの機能は Linux でのみ使用できます。 NetHogs は Mac OS X と FreeBSD で構築できますが、接続のみが表示され、プロセスは表示されません...


また、iftop:

<ブロック引用>

インターフェイスの帯域幅使用状況を表示

iftop は、top(1) が CPU 使用率に対して行うのと同じようにネットワーク使用率に対して行います。名前付きインターフェイスでネットワーク トラフィックをリッスンし、ホストのペアによる現在の帯域幅使用量のテーブルを表示します。 「なぜ私たちの ADSL リンクはこんなに遅いのですか?」という質問に答えるのに便利です...


iptraf は私のお気に入りです。優れた ncurses インターフェイスと、フィルタリングなどのオプションがあります。


Linux
  1. Linuxの使用トップ20

  2. Linuxでnloadを使用してネットワークの使用状況を監視する方法は?

  3. IFTOP ガイド:Linux でネットワーク インターフェイス帯域幅の使用状況を表示する

  1. Linuxのメモリ使用量

  2. Linuxでネットワークの使用状況を分析するための16の便利な帯域幅監視ツール

  3. Linuxdfコマンド

  1. Linuxでnloadを使用してネットワークの使用状況を監視する方法

  2. Wondershaperを使用してLinuxでネットワーク帯域幅を制限する方法

  3. Linux OS サービス「ネットワーク」