OP#436 more controls

This commit is contained in:
2026-03-07 12:28:21 +01:00
parent b59371333f
commit 011b7a170b
2 changed files with 46 additions and 76 deletions

View File

@@ -161,6 +161,28 @@
# dependency checks in Nagios. Default is '1'.
# @param [String] ng_pred_svc_dep_checks Whether to enable predictive service
# dependency checks in Nagios. Default is '1'.
# @param [String] ng_soft_state_dependencies Whether to enable soft state
# dependencies in Nagios. Default is '0'.
# @param [String] ng_time_change_threshold The time change threshold
# for Nagios. Default is '900'.
# @param [String] ng_auto_reschedule_checks Whether to automatically reschedule
# checks in Nagios. Default is '1'.
# @param [String] ng_auto_reschedule_intval The interval for automatically
# rescheduling checks in Nagios. Default is '30'.
# @param [String] ng_auto_reschedule_window The window for automatically
# rescheduling checks in Nagios. Default is '180'.
# @param [String] ng_service_check_timeout The service check timeout
# for Nagios. Default is '60'.
# @param [String] ng_host_check_timeout The host check timeout for Nagios.
# Default is '30'.
# @param [String] ng_event_handler_timeout The event handler timeout
# for Nagios. Default is '30'.
# @param [String] ng_notification_timeout The notification timeout for Nagios.
# Default is '30'.
# @param [String] ng_ocsp_timeout The OCSP timeout for Nagios. Default is '5'.
# @param [String] ng_ochp_timeout The OCHP timeout for Nagios. Default is '5'.
# @param [String] ng_perfdata_timeout The performance data timeout for Nagios.
# Default is '5'.
################################################################################
class confdroid_nagios::params (
@@ -224,6 +246,18 @@ class confdroid_nagios::params (
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',
# cgi.cfg
String $ng_context_help = '1',