{"repo":"jeanralphaviles/prometheus_speedtest","free":true,"listed":false,"github":"https://github.com/jeanralphaviles/prometheus_speedtest","clone":"git clone https://github.com/jeanralphaviles/prometheus_speedtest.git","description":"Instrument Speedtest.net tests from Prometheus","language":"Python","stars":56,"topics":["speedtest","prometheus","docker","prometheus-speedtest","pypi","python","monitoring"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Prometheus Speedtest Instrument Speedtest.net tests from Prometheus. Provides metrics on download\\ speed, upload\\ speed, and latency. Getting Started These instructions will install and run prometheus speedtest on your system. PyPi Package prometheus speedtest is provided as a PyPi package. 1. Installing 1. Running Usage Running with Docker prometheus speedtest is also available as a Docker image on Docker Hub :whale:. You can also append extra flags when running with Docker. For example: Running with Kubernetes Since you can run this from a Docker container, you can also run it in Kubernetes. The Kubernetes YAML files are pre-configured to work with the kubernetes-pods-slow job that comes with Prometheus, which is configured with 5m scrape times and 30s timeouts. If you need to raise the timeout, you'll need to change that in your Prometheus config map. Just keep in mind, that if you increase the replica count, then Prometheus will run a speedtest for each pod, every 5m. The same goes for if you are running more than one replica of Prometheus, as each replica independently scrapes targets. Integrating with Prometheus prometheus speedtest is best when paired with Prometheus. Prometheus can be configured to perform Speedtests on an interval and record their results. Speedtest metrics available to query in Prometheus. Metric Name Description ---------------------- ---------------------------- download\\ speed\\ bps Download speed (bit/s) upload\\ speed\\ bps Upload speed (bit/s) pi","default_branch":null,"files":null,"tree":[],"storefront":"/r/jeanralphaviles","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jeanralphaviles/prometheus_speedtest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}