This system is about gathering house facts and offering them in structured way.
Webserver:
GET /
- Return all facts as JSONGET /metrics
- Return facts as Prometheus-style metrics
In the future, more methods for organizing, changing, adding, and removing facts
- Set a file watch on the facts file (to set it up to work with a ConfigMap)
- Build image on CI
- Add new type: Circuit Summary. Basically, replaces the label on the breaker box, but with less pencil.
- breaker number
- summary