Home network and internet connection monitoring dashboard
Came across this dockerized stack for network monitoring: https://github.com/geerlingguy/internet-monitoring
It’s basically Prometheus with Graphana (with a bit of tuning can easily be your OSS Datadog replacement)
Instructions are pretty clear, installed it on one of my wired raspberry pi’s (Raspberry Pi 3 Model B) and it works like a charm. Now I have more visibility which makes troubleshooting of the network issues a bit easier.
A slightly different but related use case is VPN connection monitoring.
When I was traveling last year I had to have a constant VPN connection with my home network in order to access various services and monitors at home and troubleshooting was not fun.
When you are remote there are a lot of additional variables (hotel network, WiFi signal, cellular signal, internet connection at home, device-specific connection issues), most of the time there were no issues but when you encounter one it’s a headache to investigate, if you have this dashboard up on a device with permanent VPN tunnel then it’s easier to catch outages and at glance determine which variable is failing.