summaryrefslogtreecommitdiff
path: root/manifests
AgeCommit message (Collapse)Author
2010-12-25it might be that having ! when there are no arguments will cause nagios to ↵Micah Anderson
be unhappy, so lets only put them in when we have arguments to pass
2010-12-25fix the --warning --critical by appending it as optional ending arguments in ↵Micah Anderson
the command specifier
2010-12-25fix check_mysql_health real_check_host variableMicah Anderson
2010-12-25add in the missing --warning and --critical options to check_mysql_healthMicah Anderson
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-08-11remove unnecessary fileserver variable (#2460) round IImh
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-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-09proper apache bootstrapAntoine Beaupre
2010-02-22rename nagios::target::nat to nagios::target::fqdn, this is a better name ↵Micah Anderson
for this
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-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-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-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::service use parameterJerome 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
2009-12-02fix cfgdir variableJerome Charaoui
2009-12-02move nagios templates in a file resource as puppet doesn't support them ↵Jerome Charaoui
using native types, see issue #1180
2009-12-02move puppet nagios resources down into conf.dJerome Charaoui
2009-12-02remove jabber command from default commands until we decide if/how to ↵Jerome Charaoui
include plugins