[project @ peter@palfrader.org-20080403125511-kzur003aksqwpt1g]
[mirror/dsa-nagios.git] / nagios-master.cfg
index cdc3c22..9a5ccdc 100644 (file)
@@ -14,6 +14,11 @@ servers:
     hostgroups: routing-infrastructure
   gw-HP-ftc:
     address: 192.25.206.1
+    parents: samosa
+    hostgroups: routing-infrastructure
+  gw-brainfood:
+    address: 70.103.162.1
+    parents: samosa
     hostgroups: routing-infrastructure
 
   samosa:
@@ -27,7 +32,12 @@ servers:
   sperger:
     address: 82.195.75.98
     parents: gw-MAN-DA-debian
-    hostgroups: computers, sw-raid
+    hostgroups: computers, porterbox, sw-raid
+
+  master:
+    address: 70.103.162.29
+    parents: gw-brainfood
+    hostgroups: computers, apache2-hosts, bind9-hosts
 
 #############################
 # host groups
@@ -38,8 +48,17 @@ servers:
 hostgroups:
   computers:
     alias: computers
+    private: 1
   routing-infrastructure:
     alias: Internet routers and friends
+    extinfo-icon_image: base/switch40.png
+    extinfo-icon_image_alt: router
+
+  porterbox:
+    alias: developer accessible porter machien
+    extinfo-icon_image: base/debian.png
+    extinfo-icon_image_alt: Debian GNU/Linux
+    extinfo-notes_url: http://db.debian.org/machines.cgi?host=%s
 
   dl380:
     alias: HP DL380 hosts
@@ -225,12 +244,18 @@ services:
     hostgroups: computers
     excludehostgroups: syslog-ng-hosts
 
+ ### MAIL STUFF
  ###
   -
     name: process - exim
     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u Debian-exim -C exim4 -a '/usr/sbin/exim4 -bd -q'"
     hostgroups: computers
     excludehostgroups: postfix-hosts
+    excludehosts: master
+  -
+    name: process - exim
+    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:300 -c 1:500 -C exim4 -a '/usr/sbin/exim4'"
+    hosts: master
  ###
   -
     name: process - clamav - clamd
@@ -248,6 +273,27 @@ services:
     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u clamav -C freshclam -a '/usr/bin/freshclam -d --quiet'"
     hostgroups: computers
     excludehostgroups: postfix-hosts
+ ###
+  -
+    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
+    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
+    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
+    hostgroups: computers
+    excludehostgroups: postfix-hosts
 
  ###
   -
@@ -301,6 +347,8 @@ services:
     hostgroups: postfix-hosts
     depends: process - postfix - master
 
+
+
  ###
   -
     name: process - uptimed
@@ -347,21 +395,6 @@ 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 - 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
-  -
-    name: process - spamd - child
-    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:6 -c 1: -C spamd -a 'spamd child'"
-    hosts: samosa
-    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
  ###
   -
     name: process - xinetd