Forge Home


Install and Configures NRPE.


6,291 latest version

4.3 quality score

Version information

  • 0.2.0 (latest)
  • 0.1.0
released Nov 24th 2015
This version is compatible with:
  • Puppet Enterprise >= 3.0.0 < 2015.3.0
  • Puppet >= 3.0.0 < 5.0.0
  • ,

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'OpenConceptConsulting-nrpe', '0.2.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add OpenConceptConsulting-nrpe
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install OpenConceptConsulting-nrpe --version 0.2.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.



OpenConceptConsulting/nrpe — version 0.2.0 Nov 24th 2015


Build Status

Table of Contents

  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Setup - The basics of getting started with nrpe
  4. Usage - Configuration options and additional functionality
  5. Reference - An under-the-hood peek at what the module is doing and how
  6. Limitations - OS compatibility, etc.
  7. Development - Guide for contributing to the module


This module installs and manages the NRPE server.

Module Description

This module differs from most existing NRPE module on the following points:

  • commands are defined through a simple hash, not through resources;
  • plugins are not managed;
  • nagios/shinken/any monitoring system is not managed.


What nrpe affects

  • nrpe package and service
  • /etc/nagios/nrpe.cfg


This module can be included, required, contained, or defined. However, to be useful, you should define it, as that allows you to specify extra/custom commands and set the allowed hosts.




The module has been tested/used in production with Puppet 3.x.

On the OS side, the module currently only works on Debian-family OSes, but we'd love to get a patch to add support for more families/operating systems.


Development is happening on github, and we welcome pull requests!