Summary

By now, you have a good idea of what you can do with the Puppet report processor. We've taken a look at the very basics of a report processor and explored the simple steps required to create a new one. We've also investigated ways to parse the data that Puppet sends in its transaction reports and noted how the majority of the code in a report processor is generally business logic that deals with data rather than low-level connectivity code. The example code in this chapter demonstrated how there is generally a library available that can ease the development of report processors by taking care of common tasks such as connecting to databases and third-party applications.

In this chapter, we've covered how to send e-mails, export data to MySQL, ...

Get Puppet Reporting and Monitoring now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.