summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-12-12include the commands at the right placemh
2010-12-12add smtp checksmh
2010-11-25tcp and udp are now one packagemh
2010-10-23define commands at the right placemh
2010-10-23add some more http(s) testsmh
2010-10-21fix typo in commandsmh
2010-10-21add check_dns2mh
check_dns had some problems with down nameservers. This one properly checks the right nameserver.
2010-10-20add check_git commandmh
2010-10-20rename check_ssh port cmd, add ssh_port_host cmdmh
2010-10-18. add the check_mysql_health pluginMicah Anderson
. add an additional nagios::defaults::plugins class that is included in the nagios::defaults, this can be used to install other nagios plugins that aren't distributed in the nagios-plugins package . use the nagios::defaults::plugins to setup the check_mysql_health plugin . add a check_mysql_health command to defaults/commands.pp in the section for commands for services defined by other modules . change the nagios::service::mysql to use the more advanced check_mysql_health plugin, instead of the basic check_mysql plugin
2010-10-17Merge remote branch 'ng/master'Micah Anderson
2010-10-17Revert "add a nagios::service::mysql_health define to facilitate the ↵Micah Anderson
creation of the check_mysql_health mysql nagios plugin. See the mysql module for the installation of this plugin, and example usage" This reverts commit 45edca107c3fd158fc9b00aa90f9f3f6d730185a. reverted because this is much easier to handle within the mysql module itself.
2010-10-17add a nagios::plugin::deploy modeled after the munin::plugin::deployMicah Anderson
2010-09-27add a nagios::service::mysql_health define to facilitate the creation of the ↵Micah Anderson
check_mysql_health mysql nagios plugin. See the mysql module for the installation of this plugin, and example usage
2010-09-27remove check_jabber_plugin, this is installed in module-ejabberd and not ↵Micah Anderson
used in this module
2010-08-11remove unnecessary fileserver variable (#2460) round IImh
2010-08-11Merge branch 'master' of git.puppet.immerda.ch:module-nagiosmh
2010-08-07remove unnecessary fileserver variable (#2460)mh
2010-07-01fix variable lookup and allow outside settingmh
2010-07-01use proper check cmd namemh
2010-07-01Merge branch 'koumbit'mh
2010-07-01Merge remote branch 'riseup/master'mh
2010-06-29workaround puppet bugmh
2010-06-28adjust plugin stuff, so we can remotely specify new pluginsmh
2010-06-28some whitespacemh
2010-06-28whitespace issuemh
2010-06-28whitespace cleanupmh
2010-06-28require parent dir for nagios resourcesmh
2010-06-28merge with lavamindmh
2010-05-05merged with lavamindmh
2010-04-12make note about 0.25 version requirement in READMEMicah Anderson
2010-04-12update file resource source parameters to use the 0.25 style modules pathingMicah Anderson
this also adds a site-nagios possibility to one file resource where it was missing (nagios_private_resource.cfg) although this module was updated for this purpose some time ago, it was still complaining: Apr 12 15:13:10 puppetmaster puppetmasterd[11189]: DEPRECATION NOTICE: Files found in modules without specifying 'modules' in file path will be deprecated in the next major release. Please fix module 'nagios' when no 0.24.x clients are present
2010-04-09add a default empty htpasswd so the catalog compiles rightAntoine Beaupre
2010-04-09include the commands.cfg file in Debian since we need the ↵Antoine Beaupre
notify-(host|service)-by-email commands
2010-04-09add amd64 resources, fix the other to be a symlink since it's the sameAntoine Beaupre
2010-04-09add my mountpoints fact to nagios for the df pluginAntoine Beaupre
2010-04-09proper apache bootstrapAntoine Beaupre
2010-02-22Fix $nagios_parents variable in README, the correct variable name isMicah Anderson
plural as can be determined by looking at the only place it is used in target.pp: if ($nagios_parents != '') { Nagios_host["${fqdn}"] { parents => $nagios_parents } }
2010-02-22rename nagios::target::nat to nagios::target::fqdn, this is a better name ↵Micah Anderson
for this
2010-02-22update README to fix the bits about $fqdn being used, also create anMicah Anderson
Upgrading section so that people can follow along more easily when they upgrade.
2010-02-20remove check_ssh_port duplicate command definitionMicah Anderson
2010-02-20remove another duplicated check_command definitionMicah Anderson
2010-02-20fix another syntax error from the previous commitMicah Anderson
2010-02-20add back the accidentally removed nagios_command pieceMicah Anderson
2010-02-20the debian package nagios-plugins and nagios-plugins-basic defines aMicah Anderson
number of the check_commands that were being defined by this module, this caused duplicate definition issues, so to solve this we don't define the subset of commands on debian/ubuntu systems that are handled by the package, but let other operatingsystems define them (as they were before)
2010-02-20enable the cfg_dir=/etc/nagios-plugins/config parameter in the defaultMicah Anderson
Debian nagios.cfg file without this enabled, the plugins which are installed by the nagios-plugins and nagios-plugins-basic packages will not be enabled, causing undefined service check command errors in the nagios pre-flight check. Because the nagios-plugins-basic package is installed as a Depends for the nagios3 package, and nagios-plugins is usually brought in, due to nagios3 having a Recommends on it, it a good idea to have this plugin location enabled.
2010-02-20remove the classification of the $nagios_cfgdir variable. this is theMicah Anderson
only location where specific classification is done, and this anomaly prohibits you from setting the variable in site.pp
2010-02-08add missing notify for nsca.cfgJerome Charaoui
2010-02-08add basic nsca server/client classes and provide default configJerome Charaoui
2010-02-08add passive serviceJerome Charaoui