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

iftop リアルタイムでネットワークパフォーマンスの低下を診断するために使用できるネットワーク帯域幅監視ユーティリティです。

このチュートリアルではiftop、CentOS 6 でのインストールと基本的な使用法について説明します。この記事は、他のRPMベースのLinuxディストリビューションのリファレンスとして使用できます。

前提条件

  • CentOS 6x x64ビットインスタンス。
  • sudoユーザー。

Yumを使用したiftopのインストール

iftopベースのCentOS yumリポジトリでは利用できませんが、epelリポジトリでは利用できます。したがって、インストールepelするためにインストールする必要がありますiftop

sudo yum install epel-release
sudo yum update
sudo yum install iftop

iftopを実行する

sudo iftop

追加のパラメータなしiftopで、はデフォルトのネットワークインターフェース上のすべての受信および送信トラフィックを監視します。例えばeth0

たとえばeth1、別のネットワークインターフェースを監視するには、iftop次の-iパラメータを使用してインターフェース名をコマンドに渡す必要があります。

sudo iftop -i eth1

iftopプログラムの内部:

画面の上部には、以下にリストされている各ネットワーク接続の帯域幅使用量を示すために使用されるスケールがあります。

画面上部の情報は、各ネットワーク接続が消費している帯域幅を示しています。

中央に、監視対象インターフェースのすべてのネットワーク接続のリストが表示されます。各線の端にある矢印は、トラフィックが着信か発信かを示します。

最後の3つの列は、最後の2、10、および40秒間の各接続の平均帯域幅使用量を示しています。

画面下部のセクションには、送信されたトラフィックTx、受信されたトラフィックRx、および総計を含む全体的なトラフィック統計が表示されますTOTALiftopは、cumトラフィックのタイプごとの累積帯域幅使用量()、ピーク帯域幅使用量(peak)、および過去2、10、40秒間の平均帯域幅使用量を提供します。

iftopのインターフェースはかなりカスタマイズ可能です。事前定義されたキーのセットを使用して、データの表示方法を変更できます。

  • h:ヘルプの表示と非表示を切り替えます。
  • j:下に移動します。
  • k:上に移動します。
  • n:ホスト名解決の無効化と無効化を切り替えます。��スト名解決を無効にすると、プログラムを高速化できます。
  • N:ポート番号の表示とサービス名の表示を切り替えます。
  • s:ローカルホストの表示と非表示を切り替えます。
  • S:ローカルホストのポートの表示と非表示を切り替えます。
  • d:宛先ホストの表示と非表示を切り替えます。
  • D:宛先ホストのポートの表示と非表示を切り替えます。
  • p:ポートの表示と非表示を切り替えます。
  • P:表示の一時停止と再開を切り替えます。
  • t:「ホストごとに2行」、「ホストごとに1行」、「受信トラフィックのみ」、「送信トラフィックのみ」を切り替えます。
  • <:ソースホストで並べ替えます。
  • >:宛先ホストでソートします。
  • q:プログラムを終了します。

これでチュートリアルは終了です。使用方法のiftop詳細については、iftopのWebサイトを参照してください 。

読んでくれてありがとう。



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の未来は、日々成長を続けています。