Using Prometheus to monitor your home
Prometheus is a monitoring powerhouse designed for dynamic environments mostly found when using microservices with something like kubernetes. But its excellent primitives allow it to monitor just about anything.
In this talk Erwin talks you through his journey setting up prometheus and how he started monitoring several components of his home setup with prometheus.
- systemd units with cgroups and cadvisor
- go lang binaries with promhttp
- power and gas usage (from the smart meter with a raspberry pi zero w, go lang and promhttp once more)