Test and monitor your internet connection speed and ping using speedtest.net from the CLI
Ensure you have Node.js version 0.10 or higher installed, as well as docker. Then run the following:
$ npm install
$ # start and configure database and dashboard
$ ./init.d/bootstrap.sh
Then import ./init.d/qos-dashboard.json
in the import panel.
Finally start monitoring ./monitor.sh
.
$ ./cli --help
Test your internet connection speed and ping using speedtest.net from the CLI
Usage
$ speed-test
Options
--bytes -b Output the result in megabytes per second (MBps)
--verbose -v Output more detailed information
--db-host -h Database host
Connect to Influx using docker-compose exec db influx
. Then:
InfluxDB shell version: 1.8.10
> SHOW DATABASES;
name: databases
name
----
network
_internal
> USE network
> SHOW MEASUREMENTS
> SELECT download, upload, ping, location FROM qos
MIT © Xavier Bruhiere