ネットワーク管理者の場合は、日常のタスクでネットワーク帯域幅の使用状況を監視する必要があります。この場合、nloadはあなたの仕事をより簡単にするのに役立ちます。 nloadは、ネットワークトラフィックと帯域幅の使用状況をリアルタイムで監視するために使用できるコマンドラインユーティリティです。 2つのグラフを使用して、着信トラフィックと発信トラフィックを視覚化し、最小/最大ネットワーク使用量や転送されたデータの合計などの追加情報も提供します。
このチュートリアルでは、Linuxにnload監視ツールをインストールして使用する方法を示します。
- Ubuntu20.04を実行しているサーバー。
- ルートパスワードがサーバーに設定されます。
開始する前に、システムパッケージを最新バージョンに更新してください。次のコマンドを使用して更新できます:
apt-get update -y
すべてのパッケージが更新されたら、次のステップに進むことができます。
デフォルトでは、nloadはLinuxにインストールされていません。ただし、すべての主要なLinuxディストリビューションのデフォルトリポジトリで利用できます。
Ubuntuの場合、次のコマンドを使用してnloadをインストールできます。
apt-get install nload -y
CentOSおよびRHELの場合、次のコマンドを実行してnloadをインストールします。
dnf install nload -y
nloadをインストールした後、次のコマンドを使用してnloadで使用可能なすべてのオプションを確認できます。
nload --help
次の画面が表示されます。
nloadコマンドの操作
オプションなしでnloadコマンドを実行すると、すべてのネットワークデバイスの監視が開始されます。
nload
次の画面が表示されます。
nloadコマンドを実行した後、次のショートカットキーを使用して監視画面を制御できます。
- 左 および正しい デバイスを切り替えるために使用される矢印キーまたはEnter/Tab。
- F2 キーはオプションウィンドウを表示するために使用されます。
- F5 キーは現在の設定を保存するために使用されます。
- F6 キーは、構成ファイルから設定をロードするために使用されます。
- q キーは、nloadコンソールを終了するために使用されます。
nloadコマンドで-mフラグを使用すると、グラフなしですべてのネットワークインターフェイスを同時に表示できます。
nload -m
次の画面が表示されます。
nloadコマンドで-aフラグを使用して、平均計算の時間ウィンドウの長さを秒単位で設定できます。デフォルトでは300に設定されています。
たとえば、次のように期間を30秒に設定します。
nload -a 30
nloadコマンドで-tフラグを使用して、表示の更新間隔をミリ秒単位で設定できます。デフォルトでは、500秒に設定されています。
たとえば、次のように更新間隔を200に設定します。
nload -t 200
nloadコマンドを使用して特定のネットワークデバイスを定義することもできます。
たとえば、eth0デバイスを監視するには、次のコマンドを使用します。
nload devices eth0
すべてのオプションを1つのコマンドに組み合わせて、必要に応じてネットワークトラフィックを分析することもできます。
たとえば、次のオプションを使用して、300秒の時間枠と600ミリ秒のリフレッシュレートですべてのデバイスを監視します。
nload -m -a 300 -t 600
このチュートリアルでは、nloadコマンドを使用してネットワークトラフィックを監視する方法を学習しました。また、さまざまなオプションを使用して、ニーズに応じてネットワークトラフィックを監視する方法も学びました。