Bandwidth Ninja (bwninja)
A modern replacement for iftop
Why?
- Colors!
- More easily readable UI
- Can track all interfaces
- Less overhead (uses eBPF to collect metrics, and does not need to copy and process packets in userspace)
Install
pip install bwninja
bcc
bwninja requires python3-bpfcc which does not seem to have a correct package in pip/pypi.
See the official install documentation here: https://github.com/iovisor/bcc/blob/master/INSTALL.md
Run
bwninja requires root access to the network interfaces.
bwninja # bwninja will try to escalate itself.
python -m bwninja.tui # same. if bin script was not installed
sudo bwninja # will work only if bwninja was installed as a system package
Metadata
Release files for bwninja 1.2.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bwninja-1.2.8.tar.gz | 9.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bwninja-1.2.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.8 kB
Release files / bwninja-1.2.8.tar.gz
| Download URL | bwninja-1.2.8.tar.gz |
|---|---|
| Size | 9.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5213816991039b7a922f4944088202743d403058e214d39f8827fb083df4d925
|
|
BLAKE2b-256 checksum How to use checksums |
61b4dfa56e6e72aa32a645eb9aae68e070da54eb91f3eb285d2640955474ae39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.2
|
Release files / bwninja-1.2.8-py3-none-any.whl
| Download URL | bwninja-1.2.8-py3-none-any.whl |
|---|---|
| Size | 10.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
58dccfb46cd167f8433c9a37ba55e438a02a169802b8161dc6b18f538f472cd9
|
|
BLAKE2b-256 checksum How to use checksums |
6d08e3c413ae165837eed9110bb8eaa0fccf170442a3662d7992265b09612aee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.2
|