A few weeks ago I started looking at SaltStack, my current config management package choice, as the central component of an open source componentised monitoring package.
This is now up and running in a rudimentary fashion. I have a scheduler state that is applied to several machines in my estate which sends system monitoring data to both a MySQL instance for storage and reuse and to a Graphite endpoint for display.
I’m also looking at some other components:
I will continue to work on supplementing the data the systems sends back and on the front end display. Once I have something worth looking at, I may even post some screenshots.