diff options
-rw-r--r-- | nagios/nrpe.cfg | 1 | ||||
-rw-r--r-- | nagios/objects/cluster.cfg | 9 |
2 files changed, 10 insertions, 0 deletions
diff --git a/nagios/nrpe.cfg b/nagios/nrpe.cfg index b6da35e..70d8244 100644 --- a/nagios/nrpe.cfg +++ b/nagios/nrpe.cfg @@ -26,3 +26,4 @@ command[check_sensors]=/usr/lib64/nagios/plugins/check_lm_sensors --sanitize $$( command[check_crm]=/usr/lib64/nagios/plugins/check_crm -w -f2 command[check_service]=/usr/lib64/nagios/plugins/check_service -s $ARG1$ command[check_kernel]=/usr/lib64/nagios/plugins/check_kernel.sh +command[check_needrestart]=sudo /usr/bin/needrestart -rl -lk -p diff --git a/nagios/objects/cluster.cfg b/nagios/objects/cluster.cfg index 5d1fbb8..5cf7861 100644 --- a/nagios/objects/cluster.cfg +++ b/nagios/objects/cluster.cfg @@ -389,6 +389,15 @@ define service { check_command check_service!cronie process_perf_data 0 } +define service { + use remote-service + hostgroup_name linux-servers + service_description Needing restart + check_command check_needrestart + process_perf_data 0 + check_interval 30 + notifications_enabled 0 +} # # Cluster state checks |