Nethogsを使用してネットワーク帯域幅の使用状況を監視する

このチュートリアルではnethogs、CentOS 6x x64 でのインストールと使用のプロセスについて説明します。nethogsは、ネットワークおよびシステム管理者が、サーバーのパフォーマンスに悪影響を与える可能性のある、トラフィックを消費するプロセスの根本原因をすばやく特定できるようにするネットワーク監視ツールです。

同様のツールとは異なり、またはの代わりにnethogs帯域幅を消費するプロセスをソートします。これにより、ネットワーク管理者やシステム管理者は、トラフィック増加の原因をすばやく特定し、必要に応じてそれを分離できます。processprotocolsubnet

前提条件

  • CentOS 6.x x64を備えたVultrインスタンス。
  • sudoユーザー。

Nethogsのインストール

nethogsパッケージはEPELリポジトリヤムで利用することができます:

sudo yum -y install epel-release
sudo yum clean all
sudo yum -y update
sudo yum -y install nethogs

Nethogsの起動

sudo nethogs

上記のコマンドが起動nethogsし、デフォルトのネットワークインターフェイスで帯域幅の使用状況の監視が自動的に開始されます。

で監視したいネットワークインターフェースを指定することが可能ですnethogs。例えば。eth1またはem0など…

sudo nethogs eth1

を使用nethogsして、複数のインターフェースを同時に監視することもできます。

sudo nethogs eth0 eth1

Nethogsインターフェース

nethogsインターフェイスは、あなたが簡単に指定されたデバイスとそのID(PIDまたはプロセスID)、ユーザー、および帯域幅使用上の最も消費するプログラムを見つけることができます。

Nethogsインターフェースで、を押しmて、帯域幅の使用量を総トラフィックと瞬時速度の間で切り替えます。

を押しqてプロセスを終了できます。

nethogsを実行する別の方法

更新間隔を秒単位で設定します(デフォルト値は1秒です)。

sudo nethogs -d 3

バージョン番号を表示します。

nethogs -V

トレースモードでNethogsを実行します。

sudo nethogs -t

tracemodeでは、コマンドは接続を1つずつ出力します。

Nethogsをバグハントモードで実行します。

sudo nethogs -b

(非推奨)混合モードでNethogsを実行します。

sudo nethogs -p

Nethogsのヘルプを表示:

nethogs -h


Leave a Comment

CentOS 7にApacheをインストールする方法

CentOS 7にApacheをインストールする方法

CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1におけるBlacklistdのインストール方法について詳しく解説します。この方法を通じて、強力なセキュリティ対策を実装できます。

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

サーバーマネージャーを使用して、Windows Serverの管理が向上します。セキュリティリスクを軽減し、効率的な管理を実現します。

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。

DebianでSnortを設定する方法

DebianでSnortを設定する方法

Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsサーバーでWebサイトを実行している場合、電子メールも受信できるようにするためにhMailServerを使用する方法を解説します。

Ubuntu 19.04にFiveMサーバーをインストールする方法

Ubuntu 19.04にFiveMサーバーをインストールする方法

FiveMサーバーをUbuntu 19.04にインストールするための詳細なガイド。必要条件からインストール、起動、トラブルシューティングまで、すべてのステップを含みます。

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。

ヘルスケア2021における人工知能の影響

ヘルスケア2021における人工知能の影響

ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。