Those small python scripts are made to visualize the internal and external traffic of a server. It also does a speedtest, therefore the maximum internet bandwidth is displayed as well.
python3
includingbokeh
,pandas
,queue
andspeedtest-cli
- Run script via
python3 bandwidthlogger.py
- Or install a cronjob using
bandwidthlogger.sh
, e.g.12 */1 * * * /path/to/script/bandwidthlogger.sh >> /dev/null
. Don't forget to change the path inside the script! - Display
speedtest.html
in Browser