What do you think about integrating the speedtest service into VyOS? It looks good for simply checking bandwidth.
https://www.speedtest.net/apps/cli
root@localhost:~# speedtest Speedtest by Ookla Server: Sarenet - Zamudio (id: 10512) ISP: SAREnet Idle Latency: 9.10 ms (jitter: 0.32ms, low: 8.49ms, high: 9.59ms) Download: 357.93 Mbps (data used: 504.9 MB) 9.42 ms (jitter: 0.86ms, low: 8.36ms, high: 17.48ms) Upload: 827.52 Mbps (data used: 857.4 MB) 11.70 ms (jitter: 5.63ms, low: 9.26ms, high: 235.10ms) Packet Loss: 0.0% Result URL: https://www.speedtest.net/result/c/264766bf-3d8e-4349-bfc1-9f1ced61d7ec