If the element currently selected is removed due to inactivity, the selection is fixed up to the previous element in the list. This step must be done after the entire element subgroup has been removed. Signed-off-by: Thomas Graf <tgraf@suug.ch>
bmon - Bandwidth Monitor
bmon is a monitoring and debugging tool to capture networking related statistics and prepare them visually in a human friendly way. It features various output methods including an interactive curses user interface and a programmable text output for scripting.
Download
Debian/Ubuntu Installation
git clone https://github.com/tgraf/bmon.git
cd bmon
apt-get install build-essential make libconfuse-dev libnl-3-dev libnl-route-3-dev libncurses-dev pkg-config dh-autoreconf
./autogen.sh
./configure
make
make install
bmon
OSX Installation
Install libconfuse
wget https://github.com/martinh/libconfuse/releases/download/v2.8/confuse-2.8.zip
unzip confuse-2.8.zip && cd confuse-2.8
PATH=/usr/local/opt/gettext/bin:$PATH ./configure
make
make install
Install bmon
git clone https://github.com/tgraf/bmon.git
cd bmon
./autogen.sh
./configure
make
make install
bmon
New in 3.9
- Color support
- Add ability to reset statistics from curses UI
- NetBSD compile fix
- Option to enable info display by default
- Additional IPv6 statistics
- Various fixes
Usage
To run bmon in the default curses mode:
bmon
There are many other options available and full help is provided via:
bmon --help
Screenshots
Copyright
Various authors, see git commit log.
Copyright (c) 2001-2016 Thomas Graf tgraf@suug.ch Copyright (c) 2013 Red Hat, Inc.
Please see the LICENSE.BSD and LICENSE.MIT files for additional details.
Description
Languages
C
87.6%
M4
11.9%
Makefile
0.4%