概要 Linux 用のオープン ソース ネットワーク監視ツールは数多くあります。たとえば、帯域幅の使用状況を確認するには iftop を使用できます。インターフェイスの統計情報を表示するには netstat を使用し、システムで現在実行中のプロセスを監視するには top を使用します。ただし、プロセスによるネットワーク帯域幅の使用状況をリアルタイムでカウントできるツールを探している場合は、NetHogs を検討する価値があります。 NetHogs は、ほとんどのツールのように各プロトコルやサブネットを遅くするのではなく、プロセスごとに帯域幅をグループ化する小さなネットトップ ツールです。NetHogs は、特別なカーネル モジュールの読み込みに依存しません。ネットワークが混雑している場合は、NetHogs を起動して、どの PID が原因であるかをすぐに確認できます。これにより、どのプログラムが暴走して突然帯域幅を占有しているかを簡単に把握できます。 簡単に言えば、nethogs を使用して Linux 上のプロセスのトラフィックを表示できます。 インストールと展開 1. nethogs 依存パッケージをコンパイルしてインストールします。CentOS のデフォルトの rpm ウェアハウスには nethogs パッケージがないため、手動でコンパイルする必要があります。 Nethogsのコンパイルは2つのライブラリに依存しており、コンパイル前にインストールする必要があります。 2. nethogsをダウンロードする 0.8 にはバグがあるため (ローカル IP の確立中にソケットの作成に失敗しました - ルートですか?)、ここではバージョン 0.81 が使用されます。 # wget -c https://github.com/raboof/nethogs/archive/v0.8.1.tar.gz 3. コンパイルしてインストールする # tar -xvf v0.8.1.tar.gz # cd nethogs-0.8.1/ # 作成 && インストール #デフォルトのインストールパスは/usr/local/sbin/nethogsです 4. テスト実行: 使用法 1. コマンドラインパラメータ 2. 例: 例 1: リフレッシュ レートを 5 秒に設定し、-d を使用してリフレッシュ レートを指定します # nethogs -d 5 例 2: eth0 ネットワーク帯域幅を監視する # nethogs eth0 例 3: eth0 と eth1 インターフェースを同時に監視する # nethogs eth0 eth1 3. 対話型コマンド: 以下は、NetHogs の対話型コマンド (キーボード ショートカット) の一部です。 m : 単位の変更 r : トラフィック順に並べ替え s : 送信トラフィックで並べ替え q : コマンドプロンプトを終了 NetHogs コマンドライン ツールのパラメータの完全なリストについては、NetHogs マニュアルを参照してください。これを使用するには、ターミナルで 要約する 上記は、編集者がプロセスごとにネットワーク帯域幅を監視するために紹介した Linux ツール Nethogs です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: WindowsシステムでMySQLデータベースを完全にアンインストールして、MySQLを再インストールします
セレクターとは何ですか?セレクターの役割は、セレクターを介して要素を見つけ、CSS スタイルを要素に...
コンテナデータボリュームとはデータがコンテナ内にある場合、コンテナを削除するとデータは失われます。例...
背景この記事では主に、MySQL が更新ステートメントを実行するときに、元のデータと同一の (つまり...
1. データベース トランザクションによりデータベースのパフォーマンスが低下します。データの一貫性と...
目次1. psutilパッケージをインストールする次に、オペレーティングシステム内のすべてのサービス...
ブラウザの互換性は、実際の開発では見落とされがちな最も重要な部分です。古いバージョンのブラウザの互換...
序文Workbench が 1 台のコンピューターにインストールされており、別の Ubuntu サー...
目次1. v-text テキストレンダリング命令2. v-html 1. v-text テキストレン...
序文ご存知のとおり、JavaScript は本質的にシングルスレッドですが、ブラウザは非同期リクエス...
次のコードは、Chrome による Cookie の変更の監視を導入しています。コードは次のとおりで...
1. CSSを使用するコードをコピーコードは次のとおりです。スタイル="display:n...
1. エラーの再現MySQL データベースにはアクセスできますが、データベース テーブルを読み取るこ...
最近のプロジェクトでフォームを作成するときに、コメント ボックスまで自動的にスクロールし、コメント ...
目次成果を達成する転がり荷重知識備蓄コンポーネントのパッケージ1. コンポーネントの命名2. 小道具...
目次1. インスタンスをインストールして作成する2. vue-router4の新機能2.1 動的ルー...