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:
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
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
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
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
###
-
hostgroups: postfix-hosts
depends: process - postfix - master
+
+
###
-
name: process - uptimed
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
hosts: samosa
-
name: process - nagios3
- nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u nagios -C nagios3 -a '/usr/sbin/nagios3 -d /etc/nagios3/nagios.cfg'"
+ # it forks one instance to check, so make it -w 1:2
+ nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:2 -c 1: -u nagios -C nagios3 -a '/usr/sbin/nagios3 -d /etc/nagios3/nagios.cfg'"
hosts: samosa
###