Saturday, September 15, 2007

Bandwidth Monitor-NG - terminal-based interface bandwidth monitoring tool

Here's another simple terminal-based tool for monitoring network interface and disk I/O ;ove bandwidth. This tool is currently available from Fedora yum repos.

Bandwidth Monitor NG (BMW-NG) network interface monitoring tool supports displaying TX/RX statistics of your network interface via terminal.

Besides from using other web-based linux monitoring and graphing tool, this bandwidth monitoring tool can be handy on linux boxes serving as internet gateway or acting as network proxy server of your network. Using this bandwidth monitoring tool, real-time internet and network bandwidth (TX/RX) consumption and usage can easily be displayed from your terminal session.

If you have a remote server and you wish to monitor per second real-time TX/RX statistics of your network interfaces and internet bandwidth of your linux gateway/proxy server, this bmw-ng fits perfectly into this scenario.

This bandwidth monitoring tool is capable also of generating network bandwidth statistic and dumps them either to text or HTML page for your further reading and reference.

Bandwidth Monitor NG (BWM-NG) is a small and simple console-based live network and disk I/O bandwidth monitoring tool for Linux, BSD, Solaris, Mac OS X and others.

BMW-NG major features lifted from site. These features are based from BW-NG 0.6 version.

* supports /proc/net/dev, netstat, getifaddr, sysctl, kstat, /proc/diskstats
/proc/partitions, IOKit, devstat and libstatgrab
* unlimited number of interfaces/devices supported
* interfaces/devices are added or removed dynamically from list
* white-/blacklist of interfaces/devices
* output of KB/s, Kb/s, packets, errors, average, max and total sum
* output in curses, plain console, CSV or HTML
* configfile

Bandwidth Monitoring Tool (BWM-NG) INSTALLATION

# yum -y install bwm-ng

Application Launch:

# bwm-ng

BMW-NG screenshot in action:


Sara said...
This comment has been removed by the author.
Sign up for PayPal and start accepting credit card payments instantly.
ILoveTux - howtos and news | About | Contact | TOS | Policy