X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=nagios-master.cfg;h=86c5c93066d5c8399be43547f9e1687ee01acc14;hb=366e83131195f29e0c0d678775a8d544ae38f7ec;hp=46a949fd8c6ea68b1538cc984d30f78098734486;hpb=f17021fc97c4bf714943063a782ea747e7129d6e;p=mirror%2Fdsa-nagios.git diff --git a/nagios-master.cfg b/nagios-master.cfg index 46a949f..86c5c93 100644 --- a/nagios-master.cfg +++ b/nagios-master.cfg @@ -8,10 +8,18 @@ # hosts ############################# servers: + gw-MAN-DA-debian: + address: 82.195.75.126 + hostgroups: routing-infrastructure + bartok: address: 82.195.75.91 - #parents: bartok-gw - hostgroups: computers, syslog-ng-hosts, postfix-hosts + parents: gw-MAN-DA-debian + hostgroups: computers, syslog-ng-hosts, postfix-hosts, dl385 + sperger: + address: 82.195.75.98 + parents: gw-MAN-DA-debian + hostgroups: computers, sw-raid ############################# # host groups @@ -22,12 +30,21 @@ servers: hostgroups: computers: alias: computers + routing-infrastructure: + alias: Internet routers and friends + syslog-ng-hosts: alias: syslog-ng-hosts private: 1 postfix-hosts: alias: postfix-hosts private: 1 + dl385: + alias: HP DL385 hosts + private: 1 + sw-raid: + alias: Hosts with Linux software raid + private: 1 ############################# # services @@ -51,6 +68,10 @@ services: name: disk usage on / nrpe: "/usr/lib/nagios/plugins/check_disk 60 80 /" hostgroups: computers + - + name: disk usage on /boot + nrpe: "/usr/lib/nagios/plugins/check_disk 60 80 /boot" + hosts: sperger - name: disk usage on /var nrpe: "/usr/lib/nagios/plugins/check_disk 50 75 /var" @@ -58,7 +79,7 @@ services: - name: disk usage on /org nrpe: "/usr/lib/nagios/plugins/check_disk 80 90 /org" - hosts: bartok + hosts: bartok, sperger ############ All Computers ############ #### @@ -166,8 +187,41 @@ services: name: process - syslog-ng nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C syslog-ng -a '/sbin/syslog-ng -p /var/run/syslog-ng.pid'" hostgroups: syslog-ng-hosts + ### + - + name: process - syslogd + nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C syslogd -a '/sbin/syslogd'" + hostgroups: computers + excludehostgroups: syslog-ng-hosts + - + name: process - klogd + nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C klogd -a '/sbin/klogd -x'" + hostgroups: computers + excludehostgroups: syslog-ng-hosts ### + - + 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 -q30m'" + hostgroups: computers + excludehostgroups: postfix-hosts + ### + - + name: process - clamav - clamd + nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:2 -c 1: -u clamav -C clamd -a '/usr/sbin/clamd'" + hostgroups: computers + excludehostgroups: postfix-hosts + - + name: service - clamav + nrpe: "/usr/lib/nagios/plugins/check_clamd -H /var/run/clamav/clamd.ctl" + hostgroups: computers + excludehostgroups: postfix-hosts + depends: process - clamav - clamd + - + name: process - clamav - freshclam + 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 ### - @@ -223,6 +277,8 @@ services: + ############ Processes/Services that only run on some computers ############ + #### ### - name: process - rngd @@ -233,3 +289,20 @@ services: name: process - sensord nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C sensord -a '/usr/sbin/sensord -f daemon'" hosts: bartok + + ### + - + name: process - mdadm monitor + nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C mdadm -a '/sbin/mdadm --monitor --pid-file /var/run/mdadm/monitor.pid --daemonise --scan'" + hostgroups: sw-raid + + ### + - + name: process - cpqarrayd + nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C cpqarrayd -a '/usr/sbin/cpqarrayd'" + hostgroups: dl385 + ### + - + name: process - raid - arrayprobe + nrpe: "sudo /usr/bin/arrayprobe" + hostgroups: dl385