Puppet Reporting and Monitoring
By Michael Duffy
Publisher: Packt Publishing
Final Release Date: June 2014
Pages: 186

In Detail

Starting with the very basics of Puppet, Puppet Reporting and Monitoring will guide you through configuring additional reports and creating new, feature-rich reports using the comprehensive Puppet tool. Packed with practical examples and precise instructions, this book is all you need to start exploring Puppet reports.

You will then learn how to create custom reports and finally understand the best way to present and utilize multitudes of data obtained from different servers under management.

You will learn how to use the built-in report processors and will also gain hands-on experience in creating your very own report processors. With this book, you will learn how to optimize its features such as asynchronous data storage and catalog compilation. You will also delve into using open source tools such as Graphite and Dashing to make attractive and informative dashboards quickly and easily.

Approach

An easy to follow guide with extensive examples to explain Puppet's reporting capabilities to facilitate effective implementation of Puppet in the real world as a reporting tool.

Who this book is for

If you are a Puppet developer or a system administrator using Puppet, and you want to extend your expertise to manage and optimize your server resources, then this book is for you.

Product Details
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyPuppet Reporting and Monitoring
 
4.5

(based on 2 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

Reviewed by 2 customers

Displaying reviews 1-2

Back to top

(1 of 1 customers found this review helpful)

 
4.0

good book for experienced puppet users

By carl

from Canada

About Me Developer, Sys Admin

Pros

  • Easy to understand
  • Helpful examples
  • Well-written

Cons

  • Not comprehensive enough

Best Uses

  • Expert
  • Intermediate

Comments about oreilly Puppet Reporting and Monitoring:

I have used puppet to manage our infrastructure for two years. Puppet reporting function might be the only component I ignored all the time. I am under the impression reporting service is for upper management, not for tech team until I read this book.

This book gives a details introduction of how to use puppet reporting service for different tasks. These tasks include not only the general report function for management/inventory, but also include generating alerts, exploring repository, using API to communicate directly with puppet DB. Especially chapter 9, although it doesn't have lots of details, it does ring bell of some good ideas.

Almost all the sample codes in this book is well formatted and ready to run. Appreciate the detail oriented work from Michael, I would strongly recommend this book to experienced puppet users.

 
5.0

A missing element from most deployments.

By Josh Miller

from Seattle, WA

About Me Designer, Developer, Educator, Sys Admin

Pros

  • Accurate
  • Easy to understand
  • Helpful examples
  • Well-written

Cons

    Best Uses

    • Expert
    • Intermediate
    • Novice
    • Student

    Comments about oreilly Puppet Reporting and Monitoring:

    Packt Publishing sent me a free copy of Puppet Reporting and Monitoring and I gained quite a bit from reading this book that will change the way that I work with Puppet to include techniques that I've learned here. I have traditionally used Puppet and other configuration management tools as a simple configuration tool and haven't expected much back from them beyond failure/sucess email. Michael Duffy reveals his fantastic knowledge of Puppet and this topic throughout as he explains how to setup and obtain useful information from Puppet using built in and freely available tools.

    The first few chapters cover basic report setup, existing dashboard options, and report processors. This is good information and prepares the beginning to intermediate Puppet administrator with the required back ground to really take advantage of what comes over the rest of the book with custom report processing, PuppetDB and the associated API, as well as custom reports and dashboards.

    Michael gives quite a few examples, clearly explaining how to write basic reports in ruby, using readily available gems and frameworks which can be immediately useful to the reader in retrieving and displaying data about the managed environment. While there is significant emphasis on using PuppetDB and the associated API which might not benefit those with heavy investments in other ENCs; Michael makes a great case for use of PuppetDB through his examples and reports that might convince the otherwise protesting reader to use it.

    Overall, I would highly recommend this book. There is insufficient emphasis placed on reporting and monitoring in the configuration management space and I applaud the efforts of Michael Duffy in getting this book out and taking the time to share his expertise.

    Displaying reviews 1-2

    Back to top

     
    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Ebook:  $17.99
    Formats:  ePub, Mobi, PDF