Skip to main content

A wrapper for speedtest.net to get time-series data on local bandwidth availability.

Project description

bandwidth-monitor

A wrapper for speedtest.net to get time-series data on local bandwidth availability.

As a default, the scheduler will run hourly at the top of the hour and store output in a local sqlite3 database named bandwidth.db.

Inspired by @jsphWllng’s article “Monitor your internet with python”.

Usage

$ pip install --user git+https://github.com/mburszley/bandwidth-monitor.git@main#egg=bandwidth-monitor
$ python -m bandwidth_monitor

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

bandwidth-monitor-0.2.0.tar.gz (4.1 kB view hashes)

Uploaded Source

Built Distribution

bandwidth_monitor-0.2.0-py3-none-any.whl (4.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page