We still use Puppet Dasboard (with PuppetDB) to get a quick overview of the state of nodes and the logs of their Puppet runs. Not very fancy and a little hard to search, but it works well as a read-only dashboard.
Furthermore we use the ELK-stack (Logstash, Elasticsearch, Kibana) (See
http://www.elasticsearch.org/overview/), which is essentially an open-source alternative to Splunk, to ship all logs from each host via a queue to a central server, where they're normalized, processed and stored in Elasticsearch. I've created several dashboards in Kibana that query that data to graph metrics and show anomalies, not just for Puppet runs. I'd prefer to add some active alerting to this pipeline, but have yet to figure that out.
There are many ways to do this, but this works pretty well for us.
Regards, Martijn
Op dinsdag 26 augustus 2014 19:34:51 UTC+2 schreef Mike Reed: