Summary
In this chapter, we've taken a look at how we can utilize the data we store in PuppetDB to create attractive dashboards in Dashing. We've explored the use of ERB templates to lay out our widgets and the concept of using jobs to gather data in the background. We've created our own dashboards to allow our users to see the current state of the Puppet infrastructure, including which resources have changed, succeeded, and failed. We've taken that basic dashboard and improved it by adding in a quick and easy trends reference, and we also added some more graphical cues by adding in meters to accentuate some of the data display. Finally, we took a look at some general tips on how to get the best out of your dashboard data.
In the next chapter, we're going to take a look back at everything we've covered so far and recap some of the highlights. We're also going to explore some of the other ways you can use your Puppet data, and briefly touch on what other tools you can use to drive reporting...