Yet another NRPE puppet module, but this one uses the full power of augeas/augeasproviders
License
Spredzy/puppet-nrpe
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# nrpe [![Build Status](https://travis-ci.org/Spredzy/puppet-nrpe.png)](https://travis-ci.org/Spredzy/puppet-nrpe) This module allows one to install and configure NRPE using [augeas](http://augeas.net) and [augeas providers](http://augeasproviders.com). # Usage The following code will : * Install the NRPE package * Install the nagios-plugins-ssh and nagios-plugins-http packages * Configure /etc/nagios/nrpe.cfg and set dont_blame_nrpe to 1 and allowed_host to the below mentioned values class {'nrpe' : properties => {'dont_blame_nrpe' => '1',} checks => {'check_http' => '/usr/lib64/nagios/check_http -I 127.0.0.1', 'check_ssh' => '/usr/lib64/nagios/check_ssh -I 192.168.21.12'}, nagios_plugins => ['nagios-plugins-ssh', 'nagios-plugins-http'], } ## Properties A hash of configuration changes one would like to apply to /etc/nagios/nrpe.cfg ## Checks A hash of checks that one would like to apply on its server ## Plugins A list of packages (nagios-plugins) to install # Compatibility Due to its dependency to yguenane/puppet-augeas this module works only for el6.x86_64 systems. An update will come to handle more systems. License ------- Apache License v2 Contact ------- Yanis Guenane <yguenane@gmail.com> Support ------- Please log tickets and issues at our [Projects site](http://github.com/Spredzy/puppet-nrpe)
About
Yet another NRPE puppet module, but this one uses the full power of augeas/augeasproviders
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published