From 935e5ec4d92bf42ca87ad5c5f3195c20cf469d99 Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Sun, 8 Mar 2026 14:33:39 +0100 Subject: [PATCH] Recommit for updates in build 164 --- .../confdroid_nagios_3A_3Aparams.html | 464 +++++++++--------- 1 file changed, 232 insertions(+), 232 deletions(-) diff --git a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html index 7d1af50..eb5835b 100644 --- a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html +++ b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html @@ -3214,10 +3214,10 @@ inherited by all classes except defines. ng_sysinfo_auth - (String) + (Optional[String]) - (defaults to: '') + (defaults to: undef) — @@ -3232,10 +3232,10 @@ inherited by all classes except defines. ng_confinfo_auth - (String) + (Optional[String]) - (defaults to: '') + (defaults to: undef) — @@ -3250,10 +3250,10 @@ inherited by all classes except defines. ng_command_auth - (String) + (Optional[String]) - (defaults to: '') + (defaults to: undef) — @@ -3268,10 +3268,10 @@ inherited by all classes except defines. ng_hostview_auth - (String) + (Optional[String]) - (defaults to: '') + (defaults to: undef) — @@ -3286,10 +3286,10 @@ inherited by all classes except defines. ng_serviceview_auth - (String) + (Optional[String]) - (defaults to: '') + (defaults to: undef) — @@ -3304,10 +3304,10 @@ inherited by all classes except defines. ng_host_cmd_auth - (String) + (Optional[String]) - (defaults to: '') + (defaults to: undef) — @@ -3322,10 +3322,10 @@ inherited by all classes except defines. ng_svc_cmd_auth - (String) + (Optional[String]) - (defaults to: '') + (defaults to: undef) — @@ -3340,10 +3340,10 @@ inherited by all classes except defines. ng_readonly_auth - (String) + (Optional[String]) - (defaults to: '') + (defaults to: undef) — @@ -3481,13 +3481,13 @@ inherited by all classes except defines.
  • - ng_statuswrl_include + ng_statuswrl_incl - (String) + (Optional[String]) - (defaults to: '') + (defaults to: undef) — @@ -3592,10 +3592,10 @@ inherited by all classes except defines. ng_statusmap_img - (String) + (Optional[String]) - (defaults to: '') + (defaults to: undef) — @@ -4286,240 +4286,240 @@ inherited by all classes except defines. 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', - String $ng_contactgroup_alias = 'Nagios Administrators', - String $ng_contactgroup_members = 'nagiosadmin', + String $ng_contactgroup_name = 'admins', + String $ng_contactgroup_alias = 'Nagios Administrators', + String $ng_contactgroup_members = 'nagiosadmin', # contacts - String $ng_contact_name = 'nagiosadmin', - String $ng_contact_alias = 'Nagios Admin', - String $ng_contact_groups = 'admins', - String $ng_contact_email = 'nagiosadmin@example.net', + String $ng_contact_name = 'nagiosadmin', + String $ng_contact_alias = 'Nagios Admin', + String $ng_contact_groups = 'admins', + 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_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', - String $ng_max_check_res_file_age = '3600', - String $ng_cached_h_check_horizon = '15', - String $ng_cached_s_check_horizon = '15', - String $ng_pred_host_dep_checks = '1', - String $ng_pred_svc_dep_checks = '1', - String $ng_soft_state_dependencies = '0', - String $ng_time_change_threshold = '900', - String $ng_auto_reschedule_checks = '1', - String $ng_auto_reschedule_intval = '30', - String $ng_auto_reschedule_window = '180', - String $ng_service_check_timeout = '60', - String $ng_host_check_timeout = '30', - String $ng_event_handler_timeout = '30', - String $ng_notification_timeout = '30', - String $ng_ocsp_timeout = '5', - String $ng_ochp_timeout = '5', - String $ng_perfdata_timeout = '5', - String $ng_retain_state_inf = '1', - String $ng_retention_update_intval = '60', - String $ng_use_ret_program_state = '1', - String $ng_use_ret_scheduling_info = '1', - String $ng_ret_host_attr_mask = '0', - String $ng_ret_service_attr_mask = '0', - String $ng_ret_proc_host_attr_mask = '0', - String $ng_ret_proc_svc_attr_mask = '0', - String $ng_ret_contact_h_attr_mask = '0', - String $ng_ret_contact_s_attr_mask = '0', - String $ng_interval_length = '60', - String $ng_check_for_updates = '1', - String $ng_bare_update_check = '1', - String $ng_use_aggr_host_checking = '0', - String $ng_execute_service_checks = '1', - String $ng_accept_pass_svc_checks = '1', - String $ng_execute_host_checks = '1', - String $ng_accept_pass_host_checks = '1', - String $ng_enable_notifications = '1', - String $ng_enable_event_handlers = '1', - String $ng_process_perf_data = '0', - String $ng_host_perfdata_command = 'process-host-perfdata', - String $ng_svc_perfdata_command = 'process-service-perfdata', - String $ng_host_perfdata_template = '[HOSTPERFDATA]\t$TIMET$\t$HOSTNAME$\t$HOSTEXECUTIONTIME$\t$HOSTOUTPUT$\t$HOSTPERFDATA$', - String $ng_svc_perfdata_template = '[SERVICEPERFDATA]\t$TIMET$\t$HOSTNAME$\t$SERVICEDESC$\t$SERVICEEXECUTIONTIME$\t$SERVICEOUTPUT$\t$SERVICEPERFDATA$', - String $ng_host_perfdata_file_mode = 'a', - String $ng_svc_perfdata_file_mode = 'a', - String $ng_h_perfdata_proc_intval = '0', - String $ng_s_perfdata_proc_intval = '0', - String $ng_h_perfdata_proc_cmd = 'process-host-perfdata', - String $ng_s_perfdata_proc_cmd = 'process-service-perfdata', - String $ng_h_perfdata_proc_e_result = '0', - String $ng_s_perfdata_proc_e_result = '0', - String $ng_obsess_over_services = '0', - String $ng_ocsp_command = 'somecommand', - String $ng_obsess_over_hosts = '0', - String $ng_ochp_command = 'somecommand', - 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 = '1', - 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 = 'euro', - Boolean $ng_use_timezone_offset = false, - String $ng_use_timezone = 'UTC', - 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_mail_user = 'nagios@localhost', - String $ng_page_user = 'nagios@localhost', - 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_max_debug_file_size = '1000000', - String $ng_allow_empty_hostgroups = '1', - String $ng_check_workers = '3', - String $ng_host_down_svc_checks = '0', - String $ng_svc_skip_chk_dep_status = '-1', - String $ng_svc_skip_chk_par_status = '-1', - String $ng_svc_skip_chk_par_h_d_sts = '-1', - String $ng_host_skip_chk_dep_status = '-1', - Boolean $ng_enable_load_ctl_options = false, - String $ng_load_ctl_options = 'jobs_max=100;backoff_limit=10;rampup_change=5', + 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', + String $ng_max_check_res_file_age = '3600', + String $ng_cached_h_check_horizon = '15', + String $ng_cached_s_check_horizon = '15', + String $ng_pred_host_dep_checks = '1', + String $ng_pred_svc_dep_checks = '1', + String $ng_soft_state_dependencies = '0', + String $ng_time_change_threshold = '900', + String $ng_auto_reschedule_checks = '1', + String $ng_auto_reschedule_intval = '30', + String $ng_auto_reschedule_window = '180', + String $ng_service_check_timeout = '60', + String $ng_host_check_timeout = '30', + String $ng_event_handler_timeout = '30', + String $ng_notification_timeout = '30', + String $ng_ocsp_timeout = '5', + String $ng_ochp_timeout = '5', + String $ng_perfdata_timeout = '5', + String $ng_retain_state_inf = '1', + String $ng_retention_update_intval = '60', + String $ng_use_ret_program_state = '1', + String $ng_use_ret_scheduling_info = '1', + String $ng_ret_host_attr_mask = '0', + String $ng_ret_service_attr_mask = '0', + String $ng_ret_proc_host_attr_mask = '0', + String $ng_ret_proc_svc_attr_mask = '0', + String $ng_ret_contact_h_attr_mask = '0', + String $ng_ret_contact_s_attr_mask = '0', + String $ng_interval_length = '60', + String $ng_check_for_updates = '1', + String $ng_bare_update_check = '1', + String $ng_use_aggr_host_checking = '0', + String $ng_execute_service_checks = '1', + String $ng_accept_pass_svc_checks = '1', + String $ng_execute_host_checks = '1', + String $ng_accept_pass_host_checks = '1', + String $ng_enable_notifications = '1', + String $ng_enable_event_handlers = '1', + String $ng_process_perf_data = '0', + String $ng_host_perfdata_command = 'process-host-perfdata', + String $ng_svc_perfdata_command = 'process-service-perfdata', + String $ng_host_perfdata_template = '[HOSTPERFDATA]\t$TIMET$\t$HOSTNAME$\t$HOSTEXECUTIONTIME$\t$HOSTOUTPUT$\t$HOSTPERFDATA$', + String $ng_svc_perfdata_template = '[SERVICEPERFDATA]\t$TIMET$\t$HOSTNAME$\t$SERVICEDESC$\t$SERVICEEXECUTIONTIME$\t$SERVICEOUTPUT$\t$SERVICEPERFDATA$', + String $ng_host_perfdata_file_mode = 'a', + String $ng_svc_perfdata_file_mode = 'a', + String $ng_h_perfdata_proc_intval = '0', + String $ng_s_perfdata_proc_intval = '0', + String $ng_h_perfdata_proc_cmd = 'process-host-perfdata', + String $ng_s_perfdata_proc_cmd = 'process-service-perfdata', + String $ng_h_perfdata_proc_e_result = '0', + String $ng_s_perfdata_proc_e_result = '0', + String $ng_obsess_over_services = '0', + String $ng_ocsp_command = 'somecommand', + String $ng_obsess_over_hosts = '0', + String $ng_ochp_command = 'somecommand', + 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 = '1', + 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 = 'euro', + Boolean $ng_use_timezone_offset = false, + String $ng_use_timezone = 'UTC', + 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_mail_user = 'nagios@localhost', + String $ng_page_user = 'nagios@localhost', + 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_max_debug_file_size = '1000000', + String $ng_allow_empty_hostgroups = '1', + String $ng_check_workers = '3', + String $ng_host_down_svc_checks = '0', + String $ng_svc_skip_chk_dep_status = '-1', + String $ng_svc_skip_chk_par_status = '-1', + String $ng_svc_skip_chk_par_h_d_sts = '-1', + String $ng_host_skip_chk_dep_status = '-1', + Boolean $ng_enable_load_ctl_options = false, + String $ng_load_ctl_options = 'jobs_max=100;backoff_limit=10;rampup_change=5', # cgi.cfg - String $ng_context_help = '1', - String $ng_pending_states = '1', - String $ng_use_auth = '1', - String $ng_use_ssl_auth = '0', - Boolean $ng_enable_def_user = false, - String $ng_def_user_name = 'ChangeME', - String $ng_sysinfo_auth = '', - String $ng_confinfo_auth = '', - String $ng_command_auth = '', - String $ng_hostview_auth = '', - String $ng_serviceview_auth = '', - String $ng_host_cmd_auth = '', - String $ng_svc_cmd_auth = '', - String $ng_readonly_auth = '' , - String $ng_statusmap_img = '', - Boolean $ng_use_colormap = false, - String $ng_colormap_red = '255', - String $ng_colormap_green = '255', - String $ng_colormap_blue = '255', - String $ng_statusmap_layout = '6', - String $ng_wrl_layout = '4', - Boolean $ng_incl_own_wrl = false, - String $ng_statuswrl_include = '', - String $ng_ping_syntax = '/bin/ping -n -U -c 5 $HOSTADDRESS$', - String $ng_refresh_rate = '90', - String $ng_enable_page_tour = '1', - String $ng_result_limit = '100', - String $ng_escape_html_tags = '1', - Boolean $ng_use_sound = false, - String $ng_host_unreachable = 'hostdown.wav', - String $ng_host_down = 'hostdown.wav', - String $ng_svc_critical = 'critical.wav', - String $ng_svc_warn = 'warning.wav', - String $ng_svc_unknown = 'warning.wav', - String $ng_normal_sound = 'noproblem.wav', - String $ng_action_url_target = '_blank', - String $ng_notes_url_target = '_blank', - String $ng_lock_author_names = '1', - Boolean $ng_enable_splunk = false, - String $ng_splunk_url = 'https://splunk.example.net:8000', - String $ng_navbar_addresses = '1', - String $ng_navbar_aliases = '1', - String $ng_ack_no_sticky = '0', - String $ng_ack_no_send = '0', - String $ng_tac_cgi_hard_only = '0', + String $ng_context_help = '1', + String $ng_pending_states = '1', + String $ng_use_auth = '1', + String $ng_use_ssl_auth = '0', + Boolean $ng_enable_def_user = false, + String $ng_def_user_name = 'ChangeME', + Optional[String] $ng_sysinfo_auth = undef, + Optional[String] $ng_confinfo_auth = undef, + Optional[String] $ng_command_auth = undef, + Optional[String] $ng_hostview_auth = undef, + Optional[String] $ng_serviceview_auth = undef, + Optional[String] $ng_host_cmd_auth = undef, + Optional[String] $ng_svc_cmd_auth = undef, + Optional[String] $ng_readonly_auth = undef, + Optional[String] $ng_statusmap_img = undef, + Boolean $ng_use_colormap = false, + String $ng_colormap_red = '255', + String $ng_colormap_green = '255', + String $ng_colormap_blue = '255', + String $ng_statusmap_layout = '6', + String $ng_wrl_layout = '4', + Boolean $ng_incl_own_wrl = false, + Optional[String] $ng_statuswrl_incl = undef, + String $ng_ping_syntax = '/bin/ping -n -U -c 5 $HOSTADDRESS$', + String $ng_refresh_rate = '90', + String $ng_enable_page_tour = '1', + String $ng_result_limit = '100', + String $ng_escape_html_tags = '1', + Boolean $ng_use_sound = false, + String $ng_host_unreachable = 'hostdown.wav', + String $ng_host_down = 'hostdown.wav', + String $ng_svc_critical = 'critical.wav', + String $ng_svc_warn = 'warning.wav', + String $ng_svc_unknown = 'warning.wav', + String $ng_normal_sound = 'noproblem.wav', + String $ng_action_url_target = '_blank', + String $ng_notes_url_target = '_blank', + String $ng_lock_author_names = '1', + Boolean $ng_enable_splunk = false, + String $ng_splunk_url = 'https://splunk.example.net:8000', + String $ng_navbar_addresses = '1', + String $ng_navbar_aliases = '1', + String $ng_ack_no_sticky = '0', + String $ng_ack_no_send = '0', + String $ng_tac_cgi_hard_only = '0', # httpd - Boolean $ng_use_https = false, + Boolean $ng_use_https = false, # check command parameters ## ping - String $ng_ping_warn = '100.0,20%', - String $ng_ping_crit = '500.0,60%', - String $ng_ping_ensure = 'present', + String $ng_ping_warn = '100.0,20%', + String $ng_ping_crit = '500.0,60%', + String $ng_ping_ensure = 'present', ## disk - String $ng_disk_warn = '20%', - String $ng_disk_crit = '10%' , - String $ng_disk_ensure = 'present', + String $ng_disk_warn = '20%', + String $ng_disk_crit = '10%' , + String $ng_disk_ensure = 'present', # swap - String $ng_swap_warn = '20', - String $ng_swap_crit = '10', - String $ng_swap_ensure = 'present', + String $ng_swap_warn = '20', + String $ng_swap_crit = '10', + String $ng_swap_ensure = 'present', # users - String $ng_users_warn = '20', - String $ng_users_crit = '50', - String $ng_users_ensure = 'present', + String $ng_users_warn = '20', + String $ng_users_crit = '50', + String $ng_users_ensure = 'present', #total procs - String $ng_procs_tot_warn = '330', - String $ng_procs_tot_crit = '400', - String $ng_procs_tot_param = 'RDST', - String $ng_procs_tot_ensure = 'present', + String $ng_procs_tot_warn = '330', + String $ng_procs_tot_crit = '400', + String $ng_procs_tot_param = 'RDST', + String $ng_procs_tot_ensure = 'present', # zombie procs - String $ng_procs_z_warn = '10', - String $ng_procs_z_crit = '30', - String $ng_procs_z_param = 'Z', - String $ng_procs_z_ensure = 'present', + String $ng_procs_z_warn = '10', + String $ng_procs_z_crit = '30', + String $ng_procs_z_param = 'Z', + String $ng_procs_z_ensure = 'present', # load - String $ng_load_warn = '5.00,4.00,3.00', - String $ng_load_crit = '10.00,6.00,4.00', - String $ng_load_ensure = 'present', + String $ng_load_warn = '5.00,4.00,3.00', + String $ng_load_crit = '10.00,6.00,4.00', + String $ng_load_ensure = 'present', # single nagios checks - Boolean $ng_enable_swap_check = true, + Boolean $ng_enable_swap_check = true, ) { # Default facts