router_prometheus
prometheus_speedtest
router_prometheus | prometheus_speedtest | |
---|---|---|
3 | 1 | |
17 | 51 | |
- | - | |
7.0 | 3.6 | |
2 months ago | over 1 year ago | |
Python | Python | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
router_prometheus
-
Posting this for all the Grafana nerds with low-cost routers out here ;)
This is why I wrote router_prometheus. I have a pre-built Docker image. It is easily configurable. It only needs the router to have SSH running. And it's written to be easily adaptable to more router firmwares.
-
My infrastructure dashboard. All of these are consumer home routers, most without SNMP support. I wrote a program to get various metrics from these kinds of routers over SSH.
Here you go: https://github.com/k8ieone/router_prometheus
prometheus_speedtest
What are some alternatives?
dd-wrt-prometheus-exporter - DD-WRT Prometheus Exporter, written in Go. Mirror of https://gitlab.com/Enrico204/dd-wrt-prometheus-exporter/
speedtest-exporter - Speedtest Exporter made in python using the official speedtest bin
django-prometheus - Export Django monitoring metrics for Prometheus.io
grafana-speedtest - Small project demonstrating the use of Grafana and InfluxDB for monitoring the speed of an internet connection
rundeck_exporter - Rundeck Metrics Exporter
uptime-kuma - A fancy self-hosted monitoring tool
alerta-contrib - Contributed integrations, plugins and custom webhooks
robusta - Kubernetes observability and automation, with an awesome Prometheus integration
PingBot - Automates monitoring your internet connection
green_ecobee - Using router status page and IFTTT, set ecobee based on home occupancy