Monitor your speed test automatically using speedtest.net
Project description
Speedtest Monitor
Monitor your speed test automatically using speedtest.net
Installation
Use the package manager pip to install speedtest_monitor.
pip install speedtest-monitor
Optionaly install a cron to test the speed each 15 minutes with
speedtest-monitor --install-cron
Usage
speedtest-monitor
The results will be printed and saved to ~/.speedtest/speeedtest.csv
then
a couple of graphs are generated in ~/.speedtest/graphs
You can change the default output directory with --output-dir
argument. Here's
the full script arguments:
speedtest-monitor --help
usage: speedtest-monitor [-h] [--output-dir OUTPUT_DIR] [--download] [--upload] [--install-cron]
Measure internet speed then save the result and update the graphs
optional arguments:
-h, --help show this help message and exit
--output-dir OUTPUT_DIR
Where to save the output. Default to ~/.speedtest
--download Wether to measure download speed or not. Defaults to True
--upload Wether to measure upload speed or not. Defaults to False
--install-cron Install the crontab to the current user and quit. Defaults to False
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for speedtest_monitor-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccd0c582181ad137364ed4fc8d999f59d95f27632c193d345186ae1a1f74070e |
|
MD5 | c0424b6e4797a67fb3c1c28a05d63222 |
|
BLAKE2b-256 | c149d02ff4b0fd1d883a45cc65f8ee5410479b89519889ee10f62cb618ad731a |