For the average desktop user, this might not be an important tool. But, if you run an Ubuntu server for instance and looking for a tool for getting the live network traffic statistics (with somewhat pretty graphs etc) of your system, then the “bmon” utility will come in handy.
It is not a network bandwidth logger as it only shows the live network traffic related data. By default it shows all the available network interfaces of your system, but you can enter the preferred network interface before executing the program (then again, you can easily switch between each interface using arrow keys too).
Though it’s a simple utility, it shows you a reasonable amount of “advanced” data of a network connection such as:
*. The total download/upload speeds per each interface.
*. Including graphs (up-to 60 seconds long).
*. Total network bandwidth usage for each interface.
*. Advanced info about network packets such as: sent/received packets, drop count, errors and multicast packets (and a lot more depending on your network configuration) count at the bottom section.
These are some of its features to mention.
If interested, you can install “bmon” in Ubuntu 12.04 Precise Pangolin, 11.10 Oneiric Ocelot, 11.04 Natty Narwhal, 10.10 and 10.04 by using the below command in your Terminal window.
sudo apt-get install bmon
To launch the application, simply enter the below command in your Console/Terminal window.
By default, it hides both graphs and the advanced network packet related data fields. But you can enable them by pressing both “g” and “d” keys respectively (works for both enabling and disabling). You can also use “Up/Down” arrow keys for switching between network interfaces (wlan, eth etc) and can press “q” to quit the application.
If you want, you can reads its manual as it explains a lot of other details and tweaks, please use the below command for that.