diff --git a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html index f95cf06..ffc1b08 100644 --- a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html +++ b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html @@ -1949,6 +1949,536 @@ inherited by all classes except defines. +
  • + + ng_h_perfdata_proc_e_res + + + (String) + + + (defaults to: '1') + + + — +
    +

    The expected result for host performance data processing in the Nagios configuration.

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

    The expected result for service performance data processing in the Nagios configuration.

    +
    + +
  • + +
  • + + ng_max_check_attempts + + + (String) + + + (defaults to: '10') + + +
  • + +
  • + + ng_enable_query_handler + + + (Boolean) + + + (defaults to: false) + + +
  • + +
  • + + ng_query_socket + + + (String) + + + (defaults to: '/var/spool/nagios/cmd/nagios.qh') + + +
  • + +
  • + + ng_translate_pass_h_checks + + + (String) + + + (defaults to: '0') + + +
  • + +
  • + + ng_pass_h_checks_are_soft + + + (String) + + + (defaults to: '0') + + +
  • + +
  • + + ng_check_orphaned_svc + + + (String) + + + (defaults to: '1') + + +
  • + +
  • + + ng_check_orphaned_hosts + + + (String) + + + (defaults to: '1') + + +
  • + +
  • + + ng_check_service_freshness + + + (String) + + + (defaults to: '1') + + +
  • + +
  • + + ng_svc_fresh_check_intval + + + (String) + + + (defaults to: '60') + + +
  • + +
  • + + ng_svc_check_timeout_state + + + (String) + + + (defaults to: 'c') + + +
  • + +
  • + + ng_check_host_freshness + + + (String) + + + (defaults to: '0') + + +
  • + +
  • + + ng_host_fresh_check_intval + + + (String) + + + (defaults to: '60') + + +
  • + +
  • + + ng_add_freshness_latency + + + (String) + + + (defaults to: '15') + + +
  • + +
  • + + ng_enable_flap_detection + + + (String) + + + (defaults to: '1') + + +
  • + +
  • + + ng_low_svc_flap_threshold + + + (String) + + + (defaults to: '5.0') + + +
  • + +
  • + + ng_high_svc_flap_threshold + + + (String) + + + (defaults to: '20.0') + + +
  • + +
  • + + ng_low_h_flap_threshold + + + (String) + + + (defaults to: '5.0') + + +
  • + +
  • + + ng_high_h_flap_threshold + + + (String) + + + (defaults to: '20.0') + + +
  • + +
  • + + ng_date_format + + + (String) + + + (defaults to: 'us') + + +
  • + +
  • + + ng_use_timezone_offset + + + (Boolean) + + + (defaults to: false) + + +
  • + +
  • + + ng_use_timezone + + + (String) + + + (defaults to: '') + + +
  • + +
  • + + ng_illegal_obj_name_chars + + + (String) + + + (defaults to: '`~!$%^&*|\'"<>?,()=') + + +
  • + +
  • + + ng_ill_macro_output_chars + + + (String) + + + (defaults to: '`~$&|\'"<>') + + +
  • + +
  • + + ng_use_regexp_matching + + + (String) + + + (defaults to: '0') + + +
  • + +
  • + + ng_true_regexp_matching + + + (String) + + + (defaults to: '0') + + +
  • + +
  • + + ng_daemon_dumps_core + + + (String) + + + (defaults to: '0') + + +
  • + +
  • + + ng_use_large_inst_tweaks + + + (String) + + + (defaults to: '0') + + +
  • + +
  • + + ng_enable_env_macros + + + (String) + + + (defaults to: '0') + + +
  • + +
  • + + ng_free_child_process_mem + + + (String) + + + (defaults to: '1') + + +
  • + +
  • + + ng_child_proc_fork_twice + + + (String) + + + (defaults to: '1') + + +
  • + +
  • + + ng_debug_level + + + (String) + + + (defaults to: '0') + + +
  • + +
  • + + ng_debug_verbosity + + + (String) + + + (defaults to: '1') + + +
  • + +
  • + + ng_debug_file + + + (String) + + + (defaults to: '/var/spool/nagios/nagios.debug') + + +
  • + +
  • + + ng_max_debug_file_size + + + (String) + + + (defaults to: '1000000') + + +
  • + +
  • + + ng_allow_empty_hostgroups + + + (String) + + + (defaults to: '0') + + +
  • + +
  • + + ng_host_down_svc_checks + + + (String) + + + (defaults to: '0') + + +
  • + +
  • + + ng_enable_load_ctl_options + + + (Boolean) + + + (defaults to: false) + + +
  • + +
  • + + ng_loadctl_options + + + (String) + + + (defaults to: 'jobs_max=100;backoff_limit=10;rampup_change=5') + + +
  • + @@ -1960,10 +2490,6 @@ inherited by all classes except defines.
     
     
    -414
    -415
    -416
    -417
     418
     419
     420
    @@ -2166,10 +2692,53 @@ inherited by all classes except defines.
     617
     618
     619
    -620
    +620 +621 +622 +623 +624 +625 +626 +627 +628 +629 +630 +631 +632 +633 +634 +635 +636 +637 +638 +639 +640 +641 +642 +643 +644 +645 +646 +647 +648 +649 +650 +651 +652 +653 +654 +655 +656 +657 +658 +659 +660 +661 +662 +663 -
    # File 'manifests/params.pp', line 414
    +        
    # File 'manifests/params.pp', line 418
     
     class confdroid_nagios::params (
     
    @@ -2190,6 +2759,7 @@ class confdroid_nagios::params (
     
     # nagios_cfg settings
       String $ng_log_file                = '/var/log/nagios/nagios.log',
    +  String $ng_max_check_attempts      = '10',
       String $ng_object_cache_file       = '/var/spool/nagios/objects.cache',
       String $ng_precached_obj_file      = '/var/spool/nagios/objects.precache',
       String $ng_resource_file           = '/etc/nagios/private/resource.cfg',
    @@ -2197,14 +2767,13 @@ class confdroid_nagios::params (
       String $ng_status_upd_interval     = '10',
       String $ng_check_ext_commands      = '1',
       String $ng_command_file            = '/var/spool/nagios/cmd/nagios.cmd',
    +  Boolean $ng_enable_query_handler   = false,
    +  String $ng_query_socket            = '/var/spool/nagios/cmd/nagios.qh',
       String $ng_lock_file               = '/var/run/nagios/nagios.pid',
       String $ng_temp_file               = '/var/spool/nagios/nagios.tmp',
       String $ng_temp_path               = '/tmp',
       String $ng_event_broker_options    = '-1',
       String $ng_event_broker_module     = '',
    -  String $ng_glob_host_evt_handler   = '',
    -  String $ng_glob_svc_evt_handler    = '',
    -  String $ng_check_workers           = '',
       String $ng_log_rotation_method     = 'h',
       String $ng_log_archive_path        = '/var/log/nagios/archives',
       String $ng_use_syslog              = '1',
    @@ -2216,6 +2785,8 @@ class confdroid_nagios::params (
       String $ng_log_current_states      = '1',
       String $ng_log_external_commands   = '1',
       String $ng_log_passive_checks      = '1',
    +  String $ng_glob_host_evt_handler   = '',
    +  String $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',
    @@ -2275,11 +2846,48 @@ class confdroid_nagios::params (
       String $ng_s_perfdata_proc_intval  = '0',
       String $ng_h_perfdata_proc_cmd     = 'process-host-perfdata-file',
       String $ng_s_perfdata_proc_cmd     = 'process-service-perfdata-file',
    +  String $ng_h_perfdata_proc_e_res   = '1',
    +  String $ng_s_perfdata_proc_e_res   = '1',
       String $ng_obsess_over_services    = '0',
       String $ng_ocsp_command            = '',
       String $ng_obsess_over_hosts       = '0',
       String $ng_ochp_command            = '',
    -
    +  String $ng_translate_pass_h_checks = '0',
    +  String $ng_pass_h_checks_are_soft  = '0',
    +  String $ng_check_orphaned_svc      = '1',
    +  String $ng_check_orphaned_hosts    = '1',
    +  String $ng_check_service_freshness = '1',
    +  String $ng_svc_fresh_check_intval  = '60',
    +  String $ng_svc_check_timeout_state = 'c',
    +  String $ng_check_host_freshness    = '0',
    +  String $ng_host_fresh_check_intval = '60',
    +  String $ng_add_freshness_latency   = '15',
    +  String $ng_enable_flap_detection   = '1',
    +  String $ng_low_svc_flap_threshold  = '5.0',
    +  String $ng_high_svc_flap_threshold = '20.0',
    +  String $ng_low_h_flap_threshold    = '5.0',
    +  String $ng_high_h_flap_threshold   = '20.0',
    +  String $ng_date_format             = 'us',
    +  Boolean $ng_use_timezone_offset    = false,
    +  String $ng_use_timezone            = '',
    +  String $ng_illegal_obj_name_chars  = '`~!$%^&*|\'"<>?,()=',
    +  String $ng_ill_macro_output_chars  = '`~$&|\'"<>',
    +  String $ng_use_regexp_matching     = '0',
    +  String $ng_true_regexp_matching    = '0',
    +  String $ng_daemon_dumps_core       = '0',
    +  String $ng_use_large_inst_tweaks   = '0',
    +  String $ng_enable_env_macros       = '0',
    +  String $ng_free_child_process_mem  = '1',
    +  String $ng_child_proc_fork_twice   = '1',
    +  String $ng_debug_level             = '0',
    +  String $ng_debug_verbosity         = '1',
    +  String $ng_debug_file              = '/var/spool/nagios/nagios.debug',
    +  String $ng_max_debug_file_size     = '1000000',
    +  String $ng_allow_empty_hostgroups  = '0',
    +  String $ng_check_workers           = '',
    +  String $ng_host_down_svc_checks    = '0',
    +  Boolean $ng_enable_load_ctl_options = false,
    +  String $ng_loadctl_options         = 'jobs_max=100;backoff_limit=10;rampup_change=5',
     
     # httpd
       Boolean $ng_use_https       = false,