summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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
2010-02-01add munin plugin for nagios serverJerome Charaoui
2009-12-28add port and database options to mysql service, use 'hostname' plugin ↵Jerome Charaoui
parameter to specify socket
2009-12-28remove $hostname from service names: these are added internally to ↵Jerome Charaoui
nagios_service type, but should not appear for service descriptions in nagios
2009-12-25enable to set the service to absentmh
2009-12-25enable to set the extra_host to absentmh
2009-12-22adjust mysql commands & serviceJerome Charaoui
2009-12-11add mysql commands and serviceJerome Charaoui
2009-12-08add more commands to defaults::commands and distinguish between common ↵Jerome Charaoui
commands and commands required by some services defined in other modules
2009-12-08dont pull in default commands defined by nagios package on DebianJerome Charaoui
2009-12-08remove command wrapper (use native type instead) and commands.pp (now in ↵Jerome Charaoui
nagios::defaults::commands)
2009-12-08use 'absent' parameter internally only in nagios::serviceJerome Charaoui
2009-12-08fix nagios.cfg cfg_dir path for CentOSJerome Charaoui
2009-12-08Fix nagios::service use parameterJerome Charaoui
2009-12-04update READMEJerome Charaoui
2009-12-04port the 'nagios_allow_external_cmd' switch to debianJerome Charaoui
2009-12-02refactor service resource without any hardcoded defaults, and use ↵Jerome Charaoui
'generic-service' template by default
2009-12-02fix cfgdir variable scopeJerome Charaoui
2009-12-02manage /conf.d and fix nagios cfg filenameJerome Charaoui