From 0ae694807583e13b0b8fefdc4bca0cf1ca8663cb Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Sat, 7 Mar 2026 12:07:54 +0100 Subject: [PATCH] Recommit for updates in build 148 --- .../confdroid_nagios_3A_3Aparams.html | 456 +++++++++++++++--- 1 file changed, 398 insertions(+), 58 deletions(-) diff --git a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html index 22cb73a..53f5369 100644 --- a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html +++ b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html @@ -1117,6 +1117,312 @@ inherited by all classes except defines. —

Whether to log notifications in Nagios. Default is ‘1’.

+
+ + + +
  • + + ng_log_service_retries + + + (String) + + + (defaults to: '1') + + + — +
    +

    Whether to log service check retries in Nagios. Default is ‘1’.

    +
    + +
  • + +
  • + + ng_log_host_retries + + + (String) + + + (defaults to: '1') + + + — +
    +

    Whether to log host check retries in Nagios. Default is ‘1’.

    +
    + +
  • + +
  • + + ng_log_event_handlers + + + (String) + + + (defaults to: '1') + + + — +
    +

    Whether to log event handlers in Nagios. Default is ‘1’.

    +
    + +
  • + +
  • + + ng_log_initial_states + + + (String) + + + (defaults to: '0') + + + — +
    +

    Whether to log initial states in Nagios. Default is ‘0’.

    +
    + +
  • + +
  • + + ng_log_current_states + + + (String) + + + (defaults to: '1') + + + — +
    +

    Whether to log current states in Nagios. Default is ‘1’.

    +
    + +
  • + +
  • + + ng_log_external_commands + + + (String) + + + (defaults to: '1') + + + — +
    +

    Whether to log external commands in Nagios. Default is ‘1’.

    +
    + +
  • + +
  • + + ng_log_passive_checks + + + (String) + + + (defaults to: '1') + + + — +
    +

    Whether to log passive checks in Nagios. Default is ‘1’.

    +
    + +
  • + +
  • + + ng_glob_host_evt_handler + + + (Array) + + + (defaults to: []) + + + — +
    +

    An array of global host event handlers for Nagios. Default is [].

    +
    + +
  • + +
  • + + ng_glob_svc_evt_handler + + + (Array) + + + (defaults to: []) + + + — +
    +

    An array of global service event handlers for Nagios. Default is [].

    +
    + +
  • + +
  • + + ng_svc_int_check_delay + + + (String) + + + (defaults to: 's') + + + — +
    +

    The service inter-check delay method for Nagios. Default is ‘s’.

    +
    + +
  • + +
  • + + ng_max_svc_check_spread + + + (String) + + + (defaults to: '30') + + + — +
    +

    The maximum service check spread for Nagios. Default is ‘30’.

    +
    + +
  • + +
  • + + ng_svc_interleave_factor + + + (String) + + + (defaults to: 's') + + + — +
    +

    The service interleave factor for Nagios. Default is ‘s’.

    +
    + +
  • + +
  • + + ng_host_int_check_delay + + + (String) + + + (defaults to: 's') + + + — +
    +

    The host inter-check delay method for Nagios. Default is ‘s’.

    +
    + +
  • + +
  • + + ng_max_host_check_spread + + + (String) + + + (defaults to: '30') + + + — +
    +

    The maximum host check spread for Nagios. Default is ‘30’.

    +
    + +
  • + +
  • + + ng_max_concurrent_checks + + + (String) + + + (defaults to: '0') + + + — +
    +

    The maximum number of concurrent checks for Nagios. Default is ‘0’.

    +
    + +
  • + +
  • + + ng_check_res_reaper_freq + + + (String) + + + (defaults to: '10') + + + — +
    +

    The check result reaper frequency for Nagios. Default is ‘10’.

    +
    + +
  • + +
  • + + ng_max_check_res_reap_time + + + (String) + + + (defaults to: '30') + + + — +
    +

    The maximum check result reaper time for Nagios. Default is ‘30’.

  • @@ -1132,40 +1438,6 @@ inherited by all classes except defines.
     
     
    -121
    -122
    -123
    -124
    -125
    -126
    -127
    -128
    -129
    -130
    -131
    -132
    -133
    -134
    -135
    -136
    -137
    -138
    -139
    -140
    -141
    -142
    -143
    -144
    -145
    -146
    -147
    -148
    -149
    -150
    -151
    -152
    -153
    -154
     155
     156
     157
    @@ -1314,27 +1586,78 @@ inherited by all classes except defines.
     300
     301
     302
    -303
    +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 -
    # File 'manifests/params.pp', line 121
    +        
    # File 'manifests/params.pp', line 155
     
     class confdroid_nagios::params (
     
     # main
    -  String $ng_nagios_server          = 'nagios.example.net',
    -  Array $ng_reqpackages_server      = ['nagios','nagios-devel'],
    -  Array $ng_reqpackages_client      = ['net-snmp-utils','nagios-plugins','nagios-plugins-all','nagios-plugins-nrpe','nagios-common'],
    -  String $ng_pkg_ensure             = 'present',
    -  Boolean $ng_include_nrpe          = true,
    -  String $ng_main_user              = 'nagios',
    -  String $ng_main_password          = 'nagios',
    -  String $ng_max_check_attempts     = '10',
    -  String $ng_status_upd_interval    = '10',
    -  String $ng_check_ext_commands     = '1',
    -  String $ng_user                   = 'nagios',
    -  Boolean $ng_enable_target         = true,
    -  Boolean $ng_purge_target          = true,
    +  String $ng_nagios_server           = 'nagios.example.net',
    +  Array $ng_reqpackages_server       = ['nagios','nagios-devel'],
    +  Array $ng_reqpackages_client       = ['net-snmp-utils','nagios-plugins','nagios-plugins-all','nagios-plugins-nrpe','nagios-common'],
    +  String $ng_pkg_ensure              = 'present',
    +  Boolean $ng_include_nrpe           = true,
    +  String $ng_main_user               = 'nagios',
    +  String $ng_main_password           = 'nagios',
    +  String $ng_max_check_attempts      = '10',
    +  String $ng_status_upd_interval     = '10',
    +  String $ng_check_ext_commands      = '1',
    +  String $ng_user                    = 'nagios',
    +  Boolean $ng_enable_target          = true,
    +  Boolean $ng_purge_target           = true,
     
     # contact groups
       String $ng_contactgroup_name       = 'admins',
    @@ -1348,17 +1671,34 @@ class confdroid_nagios::params (
       String $ng_contact_email           = 'nagiosadmin@example.net',
     
     # hostgroups
    -  String $ng_hostgroup_name         = 'linux-servers',
    -  String $ng_hostgroup_alias        = 'Linux Servers',
    +  String $ng_hostgroup_name          = 'linux-servers',
    +  String $ng_hostgroup_alias         = 'Linux Servers',
     
     # nagios.cfg
    -  String $ng_log_file               = '/var/log/nagios/nagios.log',
    -  String $ng_event_broker_options   = '-1',
    -  Boolean $ng_enable_query_handler  = false,
    -  Array $ng_event_broker_module     = [],
    -  String $ng_log_rotation_method    = 'd',
    -  String $ng_use_syslog             = '1',
    -  String $ng_log_notifications      = '1',
    +  String $ng_log_file                = '/var/log/nagios/nagios.log',
    +  String $ng_event_broker_options    = '-1',
    +  Boolean $ng_enable_query_handler   = false,
    +  Array $ng_event_broker_module      = [],
    +  String $ng_log_rotation_method     = 'd',
    +  String $ng_use_syslog              = '1',
    +  String $ng_log_notifications       = '1',
    +  String $ng_log_service_retries     = '1',
    +  String $ng_log_host_retries        = '1',
    +  String $ng_log_event_handlers      = '1',
    +  String $ng_log_initial_states      = '0',
    +  String $ng_log_current_states      = '1',
    +  String $ng_log_external_commands   = '1',
    +  String $ng_log_passive_checks      = '1',
    +  Array $ng_glob_host_evt_handler    = [],
    +  Array $ng_glob_svc_evt_handler     = [],
    +  String $ng_svc_int_check_delay     = 's',
    +  String $ng_max_svc_check_spread    = '30',
    +  String $ng_svc_interleave_factor   = 's',
    +  String $ng_host_int_check_delay    = 's',
    +  String $ng_max_host_check_spread   = '30',
    +  String $ng_max_concurrent_checks   = '0',
    +  String $ng_check_res_reaper_freq   = '10',
    +  String $ng_max_check_res_reap_time = '30',
     
     # cgi.cfg
       String $ng_context_help           = '1',