Avoid useless Nagios logs

Change-Id: I9dd49f1df5fa060416b33ec1119c7dd3752889f8
Fixes-bug: #1539567
This commit is contained in:
Swann Croiset 2016-01-29 13:40:30 +01:00
parent f8d69a6e61
commit 6a1f72fb2d
3 changed files with 10 additions and 0 deletions

View File

@ -37,6 +37,8 @@ class lma_infra_alerting::nagios (
# Not required to set these parameters but either usefull or better for LMA
accept_passive_host_checks => $lma_infra_alerting::params::nagios_accept_passive_host_checks,
use_syslog => $lma_infra_alerting::params::nagios_use_syslog,
log_external_commands => $lma_infra_alerting::params::nagios_log_external_commands,
log_passive_checks => $lma_infra_alerting::params::nagios_log_passive_checks,
enable_flap_detection => $lma_infra_alerting::params::nagios_enable_flap_detection,
debug_level => $lma_infra_alerting::params::nagios_debug_level,
process_performance_data => $lma_infra_alerting::params::nagios_process_performance_data,

View File

@ -45,6 +45,8 @@ class lma_infra_alerting::params {
# Following parameters are not mandatory but are usefull and better for LMA
$nagios_accept_passive_host_checks = false
$nagios_use_syslog = true
$nagios_log_external_commands = false
$nagios_log_passive_checks = false
$nagios_enable_flap_detection = true
$nagios_debug_level = 0
$nagios_process_performance_data = false

View File

@ -18,6 +18,8 @@ class nagios(
$service_name = $nagios::params::nagios_service_name,
$main_config = $nagios::params::main_conf_file,
$use_syslog = true,
$log_external_commands = true,
$log_passive_checks = true,
$log_rotation_method = $nagios::params::log_rotation_method,
$accept_passive_service_checks = false,
$accept_passive_host_checks = false,
@ -59,6 +61,8 @@ class nagios(
$service_checks = bool2num($execute_service_checks)
$host_checks = bool2num($execute_host_checks)
$syslog = bool2num($use_syslog)
$_log_external_commands = bool2num($log_external_commands)
$_log_passive_checks = bool2num($log_passive_checks)
$notif = bool2num($enable_notifications)
$event = bool2num($enable_event_handlers)
$flap = bool2num($enable_flap_detection)
@ -102,6 +106,8 @@ class nagios(
"set accept_passive_host_checks ${passive_host_check}",
"set execute_host_checks ${host_checks}",
"set use_syslog ${syslog}",
"set log_external_commands ${_log_external_commands}",
"set log_passive_checks ${_log_passive_checks}",
"set enable_notifications ${notif}",
"set enable_event_handlers ${event}",
"set enable_flap_detection ${flap}",