Posted: Wed Nov 23, 2022 11:12 Post subject: Monitoring DD-WRT using Prometheus, without SNMP!
Hi, I made a program that connects to routers with SSH and exposes some metrics through a Prometheus endpoint.
This is an example Grafana dashboard I've built with it:
Some highlights in when compared to other solutions:
- No advanced setup needed on routers, just enable SSH
- Works with old/cheap routers without SNMP
- The added load on the router should be pretty minimal
- I'm working on supporting firmwares other than DD-WRT as well
The least powerful router I have this working with is a TP-Link WR741ND (4 MB Flash, 32 MB RAM).
I hope at least some people might find use for my project. Here's a link to its repo.