O'Reilly logo

Puppet Reporting and Monitoring by Michael Duffy

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Creating Your Own Report Processor

In previous chapters, we've taken a look at some of the report processors that are shipped with Puppet and also some of the fantastic third-party plugins that have been developed to add new functionality. Now, it's time to show you how to go about making your own report plugins.

In this chapter, we're going to take a look at the following topics:

  • Creating our first report processor
  • Creating our own custom e-mail alerts
  • Logging events into MySQL
  • Raising issues with Atlassian JIRA

As with any Puppet plugin, our language of choice will be Ruby. You should be familiar with Ruby if you want to get the most out of this chapter; however, don't worry if you're not a Ruby guru; the examples use extremely basic code. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required