稼働時間を測定するのと同じくらい簡単に、Ubuntu Linuxのネットワークスループット/負荷を測定する方法は?


9

平均ネットワークスループット/負荷をレポートできるUbtunuのシンプルなツールを探しています。非常にシンプルなもの:「稼働時間」のようなもの-最後の5分、10分、および1時間で読み取ったバイト数/ MBを教えてください。


NetBSDで使用する「nload」という素晴らしいツールがあります。ほとんどの(すべてではないにしても)種類のUnixとLinuxのディストリビューションには含まれていないと思うので、おそらくインストールする必要があります。 roland-riegel.de/nload
ランドルフリチャードソン

回答:


10

瞬時のネットワーク統計には、を使用できますifstat。この例では、wlan0インターフェースを毎秒監視しています。-Sフラグは、同じ行の更新を保持します。

$ ifstat -S -i wlan0 1
      wlan0       
 KB/s in  KB/s out
   19.34      3.98

入力するだけでインストール sudo apt-get install ifstat


丁度。OPは、一定の時間間隔でのカウントであるレートを探しています。uptime絶対時間です。これらは異なるものです。カーネルはレートを追跡しないため、そのためにはifstatなどの外部プログラムが必要です。tcpstat、またはその他。
キース

1

1.)正確にあなたが探しているものではありませんifconfig

ifconfig ppp0

ppp0      Link encap:...
          ...
          RX bytes:73844122 (73.8 MB)  TX bytes:20949231 (20.9 MB)

これは、その接続を上回って行ったものです。

2. :) Xubuntuには、パネル用のネットワークモニターがあります。そこでは時間間隔を指定できますが、遡及はできません-最初にそれを設定する必要があり、次にそれをライブで見ることができます。Ubuntuでも利用できるか、同様のものです。


1

私は常にNTMを使用して、Ubuntuのインバウンドおよびアウトバウンドネットワークトラフィックを監視しています。UbuntuにNTMをインストールする方法を説明するチュートリアルをここで見つけることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.