Puppet Class: nagios

Defined in:
manifests/init.pp

Overview

Parameters:

  • use_syslog (Any) (defaults to: '1')
  • check_ping_ipv (Any) (defaults to: undef)
  • nrpe_server_tag (Any) (defaults to: $::fqdn)
  • nsca_server_tag (Any) (defaults to: $::fqdn)
  • niceness (Any) (defaults to: 5)


1
2
3
4
5
6
7
8
9
10
11
12
13
# File 'manifests/init.pp', line 1

class nagios(
  $use_syslog      = '1',
  $check_ping_ipv  = undef,
  $nrpe_server_tag = $::fqdn,
  $nsca_server_tag = $::fqdn,
  $niceness        = 5,
) {
  case $::osfamily {
    'Debian': { include ::nagios::debian }
    'RedHat': { include ::nagios::redhat }
    default:  { fail ("OS family ${::osfamily} not yet implemented !")}
  }
}