A modern replacement for iftop
Project description
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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bwninja-1.2.8.tar.gz
(9.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
bwninja-1.2.8-py3-none-any.whl
(10.2 kB
view details)
File details
Details for the file bwninja-1.2.8.tar.gz.
File metadata
- Download URL: bwninja-1.2.8.tar.gz
- Upload date:
- Size: 9.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5213816991039b7a922f4944088202743d403058e214d39f8827fb083df4d925
|
|
| MD5 |
e382840433a89b857e80952b76ee04a7
|
|
| BLAKE2b-256 |
61b4dfa56e6e72aa32a645eb9aae68e070da54eb91f3eb285d2640955474ae39
|
File details
Details for the file bwninja-1.2.8-py3-none-any.whl.
File metadata
- Download URL: bwninja-1.2.8-py3-none-any.whl
- Upload date:
- Size: 10.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
58dccfb46cd167f8433c9a37ba55e438a02a169802b8161dc6b18f538f472cd9
|
|
| MD5 |
0fc6c38a1a84c1550cdb9236c1611e25
|
|
| BLAKE2b-256 |
6d08e3c413ae165837eed9110bb8eaa0fccf170442a3662d7992265b09612aee
|