Add multipath check
authorPeter Palfrader <peter@palfrader.org>
Sun, 5 Jun 2016 12:13:24 +0000 (14:13 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 5 Jun 2016 12:13:24 +0000 (14:13 +0200)
config/nagios-master.cfg

index 7eb16c3..dacaafe 100644 (file)
@@ -299,59 +299,59 @@ servers:
   bm-bl1:
     address: 5.153.231.241
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl2:
     address: 5.153.231.242
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl3:
     address: 5.153.231.243
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl4:
     address: 5.153.231.244
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl5:
     address: 5.153.231.245
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl6:
     address: 5.153.231.246
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl7:
     address: 5.153.231.247
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl8:
     address: 5.153.231.248
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl9:
     address: 5.153.231.249
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl10:
     address: 5.153.231.250
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl11:
     address: 5.153.231.251
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl12:
     address: 5.153.231.252
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl13:
     address: 5.153.231.253
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
   bm-bl14:
     address: 5.153.231.254
     parents: gw-bytemark
-    hostgroups: computers, bm-bl, service, jessie
+    hostgroups: computers, bm-bl, service, jessie, multipath-hosts
 
   milanollo:
     address: 5.153.231.2
@@ -893,7 +893,7 @@ servers:
   sibelius:
     address: 193.62.202.28
     parents: gw-sanger
-    hostgroups: computers, postgres94-hosts, service, apache2-hosts, sw-raid, jessie, rsyncd-hosts, xinetd-hosts, hasvarlogfs
+    hostgroups: computers, postgres94-hosts, service, apache2-hosts, sw-raid, jessie, rsyncd-hosts, xinetd-hosts, hasvarlogfs, multipath-hosts
     contacts: tjrc1, dave
   smetana:
     address: 193.62.202.29
@@ -943,27 +943,27 @@ servers:
   ubc-bl7:
     address: 206.12.19.217
     parents: sw-ubcece-kais
-    hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts
+    hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts, multipath-hosts
   ubc-bl6:
     address: 206.12.19.216
     parents: sw-ubcece-kais
-    hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts
+    hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts, multipath-hosts
   ubc-bl2:
     address: 206.12.19.212
     parents: sw-ubcece-kais
-    hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts
+    hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts, multipath-hosts
   ubc-bl3:
     address: 206.12.19.213
     parents: sw-ubcece-kais
-    hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts
+    hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts, multipath-hosts
   ubc-bl4:
     address: 206.12.19.214
     parents: sw-ubcece-kais
-    hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts
+    hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts, multipath-hosts
   ubc-bl8:
     address: 206.12.19.218
     parents: sw-ubcece-kais
-    hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts
+    hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts, multipath-hosts
   ganeti2:
     address: 206.12.19.23
     parents: sw-ubcece-kais
@@ -1255,6 +1255,8 @@ hostgroups:
 
   drbd-hosts:
     alias: hosts running drbd
+  multipath-hosts:
+    alias: hosts running multipathd
   postfix-hosts:
     alias: hosts running postfix instead of exim
     private: 1
@@ -2698,6 +2700,16 @@ services:
     remotecheck: "/usr/lib/nagios/plugins/dsa-check-msa-eventlog --start=11298 $HOSTADDRESS$ public"
     runfrom: ubc-bl8
     hosts: giustini
+  ###
+  -
+    name: process - multipathd
+    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:15 -c 1: -u root -C multipathd -a '/sbin/multipathd'"
+    hostgroups: multipath-hosts
+  -
+    name: unwanted process - multipathd
+    nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C multipathd"
+    hostgroups: computers
+    excludehostgroups: multipath-hosts
   # }}}
   # {{{ porterbox
   -