From 537d9bb9c80be514e3e61eba2279bb92a9322ba8 Mon Sep 17 00:00:00 2001 From: Chris Sharp Date: Tue, 1 Aug 2017 09:00:31 -0400 Subject: [PATCH] adding check_freemem check to GenaSYS --- GenaSYS.sh | 1 + templates/monitor/nrpe_local.cfg | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/GenaSYS.sh b/GenaSYS.sh index f7c5c91..a674cca 100755 --- a/GenaSYS.sh +++ b/GenaSYS.sh @@ -2854,6 +2854,7 @@ echo 'cp "${WD}/monitoring/check_nfs.sh" "/usr/lib/nagios/plugins"' >>$TMPSETUPM echo 'cp "${WD}/monitoring/check_memcached.pl" "/usr/lib/nagios/plugins"' >>$TMPSETUPMONITOR echo 'cp "${WD}/monitoring/check_postgres.pl" "/usr/lib/nagios/plugins"' >>$TMPSETUPMONITOR echo 'cp "${WD}/monitoring/check_cpu.sh" "/usr/lib/nagios/plugins"' >>$TMPSETUPMONITOR +echo 'cp "${WD}/monitoring/check_freemem" "/usr/lib/nagios/plugins"' >>$TMPSETUPMONITOR echo 'cp "${WD}/monitoring/nrpe_local.cfg" "/etc/nagios"' >>$TMPSETUPMONITOR chmod 755 $TMPSETUPMONITOR diff --git a/templates/monitor/nrpe_local.cfg b/templates/monitor/nrpe_local.cfg index dcda432..642cc0c 100755 --- a/templates/monitor/nrpe_local.cfg +++ b/templates/monitor/nrpe_local.cfg @@ -4,9 +4,10 @@ ### Load command[check_load_args]=/usr/lib/nagios/plugins/check_load -w $ARG1$ $ARG2$ $ARG3$ -c $ARG4$ $ARG5$ $ARG6$ -### Disk Free and Swap Free +### Disk Free, RAM Free, and Swap Free command[check_all_disks]=/usr/lib/nagios/plugins/check_disk -u GB -w $ARG1$ -c $ARG2$ command[check_disk_root_args]=/usr/lib/nagios/plugins/check_disk -u GB -w $ARG1$ -c $ARG2$ -p / +command[check_freemem]=/usr/lib/nagios/plugins/check_freemem -w 80 -c 90 command[check_swap]=/usr/lib/nagios/plugins/check_swap -w $ARG1$ -c $ARG2$ command[check_storage_disk]=/usr/lib/nagios/plugins/check_disk -u GB -w $ARG1$ -c $ARG2$ -- 2.11.0