[project @ peter@palfrader.org-20080403134004-ngtotseo1be82rt2]
[mirror/dsa-nagios.git] / nagios-master.cfg
index 694cebd..1f43189 100644 (file)
@@ -18,7 +18,11 @@ servers:
     hostgroups: routing-infrastructure
   gw-brainfood:
     address: 70.103.162.1
-    parents: samosa
+    parents: gw-HP-ftc
+    hostgroups: routing-infrastructure
+  gw-brown.edu:
+    address: 128.148.34.1
+    parents: gw-HP-ftc
     hostgroups: routing-infrastructure
 
   samosa:
@@ -36,8 +40,14 @@ servers:
 
   master:
     address: 70.103.162.29
+    parents: gw-brainfood
     hostgroups: computers, apache2-hosts, bind9-hosts
 
+  ries:
+    address: 128.148.34.103
+    parents: gw-brown.edu
+    hostgroups: computers, apache2-hosts, bind9-hosts, ftpd-hosts, dl385
+
 #############################
 # host groups
 #
@@ -81,6 +91,9 @@ hostgroups:
   bind9-hosts:
     alias: hosts running bind9
     private: 1
+  ftpd-hosts:
+    alias: hosts running vsftpd
+    private: 1
 
 #############################
 # services
@@ -276,17 +289,23 @@ services:
   -
     name: process - spamd - master
     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C spamd -a '/usr/sbin/spamd --create-prefs --max-children 5 --helper-home-dir -d --pidfile=/var/run/spamd.pid'"
-    hosts: samosa
+    #hosts: samosa
+    hostgroups: computers
+    excludehostgroups: postfix-hosts
   -
     name: process - spamd - child
     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:6 -c 1: -C spamd -a 'spamd child'"
-    hosts: samosa
+    #hosts: samosa
+    hostgroups: computers
+    excludehostgroups: postfix-hosts
     depends: process - spamd - master
  ###
   -
     name: process - greylistd
     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u greylist -C greylistd -a '/usr/bin/python /usr/sbin/greylistd'"
-    hosts: samosa
+    #hosts: samosa
+    hostgroups: computers
+    excludehostgroups: postfix-hosts
 
  ###
   -
@@ -388,17 +407,35 @@ services:
     name: process - slapd
     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:20 -c 1:50 -u openldap -C slapd -a '/usr/sbin/slapd -g openldap -u openldap'"
     hosts: samosa
+ ###
+  -
+    name: process - udevd
+    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C udevd -a 'udevd'"
+    hosts: sperger, ries
+ ###
+  -
+    name: process - acpid
+    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C acpid -a '/usr/sbin/acpid -c /etc/acpi/events -s /var/run/acpid.socket'"
+    hosts: ries
+
  ###
   -
     name: process - xinetd
     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C xinetd -a '/usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive'"
-    hosts: samosa
+    hosts: samosa, ries
  ###
   -
     name: network service - finger
     check: check_tcp!79
     hosts: samosa
     depends: process - xinetd
+ ###
+  -
+    name: network service - rsync
+    check: check_tcp!873
+    hosts: ries
+    depends: process - xinetd
+
  ###
   -
     name: process - nagios1
@@ -449,3 +486,24 @@ services:
     check: check_dns
     hostgroups: bind9-hosts
     depends: process - named
+
+ ####
+  -
+    name: process - vsftp - listener
+    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C vsftpd -a 'vsftpd: LISTENER'"
+    hostgroups: ftpd-hosts
+  -
+    name: process - vsftp - instance
+    nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:10 -c 0:30 -u ftp -C vsftpd -a 'vsftpd: '"
+    hostgroups: ftpd-hosts
+  -
+    name: network service - ftp
+    check: check_ftp
+    hostgroups: ftpd-hosts
+    depends: process - vsftp - listener
+
+ ####
+  -
+    name: process - debianqueued
+    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u dak -C debianqueued -a '/usr/bin/perl -w ./debianqueued'"
+    hosts: ries