From 6a8a1a8cffaf3f33d524d61233eceb1c0dc1749d Mon Sep 17 00:00:00 2001 From: Chris Sharp Date: Mon, 11 Oct 2021 11:08:13 -0400 Subject: [PATCH] add websocketd process monitoring --- templates/monitor/nrpe_local.cfg | 3 +++ templates/monitor/services.cfg | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/templates/monitor/nrpe_local.cfg b/templates/monitor/nrpe_local.cfg index 234da2c..9ae43ee 100755 --- a/templates/monitor/nrpe_local.cfg +++ b/templates/monitor/nrpe_local.cfg @@ -39,6 +39,9 @@ command[check_cpu_io]=/usr/lib/nagios/plugins/check_cpu.sh -iw 30 -ic 50 # Check NFS Mounts command[check_nfs]=/usr/lib/nagios/plugins/check_nfs.sh +# Check websocketd +command[check_websocketd]=/usr/lib/nagios/plugins/check_procs -c 1:1 -C websocketd + # Check apache2 processes command[check_apache_procs]=/usr/lib/nagios/plugins/check_procs -w 1:120 -c 1:135 -C apach diff --git a/templates/monitor/services.cfg b/templates/monitor/services.cfg index 4baf085..4afc33d 100755 --- a/templates/monitor/services.cfg +++ b/templates/monitor/services.cfg @@ -57,6 +57,14 @@ define service { } define service { + hostgroup_name evergreen-heads + service_description Websocketd + use generic-service + notification_interval 240 + check_command check_nrpe!check_websocketd +} + +define service { hostgroup_name reporter-servers service_description Clark Processes use generic-service -- 2.11.0