morricone:
address: 206.12.19.9
parents: tchaikovsky
- hostgroups: computers, hasbootfs, hassrvfs, aacraid, postgres83-hosts, ftpd-hosts, rsyncd-hosts, heavy-exim, xinetd-hosts
+ hostgroups: computers, hasbootfs, hassrvfs, aacraid, postgres83-hosts, ftpd-hosts, rsyncd-hosts, heavy-exim, xinetd-hosts, apache2-hosts
stabile:
address: 206.12.19.13
parents: gw-ubc
lebrun:
address: 193.198.184.10
parents: gw-carnet
- hostgroups: computers, buildd, sw-raid, hasorgfs, ulogd-hosts
+ hostgroups: computers, buildd, sw-raid, hasorgfs
schroeder:
address: 193.198.184.11
parents: gw-carnet
beethoven:
address: 86.59.118.146
parents: gw-sil
- hostgroups: computers, hasbootfs, aacraid, ulogd-hosts
+ hostgroups: computers, hasbootfs, aacraid, ulogd-hosts, nfs-server
merikanto:
address: 86.59.118.147
parents: gw-sil
- hostgroups: computers, dl360, acpid-hosts, spamd, heavy-exim
+ hostgroups: computers, dl360, acpid-hosts, spamd, heavy-exim, nfs-client, rsyncd-hosts, xinetd-hosts
+ merikanto2:
+ address: 86.59.118.150
+ parents: merikanto
+ hostgroups: secondary-IPs
englund:
address: 86.59.118.148
parents: gw-sil
-
name: disk usage - all
servicegroups: diskspace
- nrpe: "/usr/lib/nagios/plugins/check_disk -X devpts -X proc -X linprocfs -X devfs -X fdescfs -X sysfs 90 95"
+ nrpe: "/usr/lib/nagios/plugins/check_disk -X devpts -X proc -X linprocfs -X devfs -X fdescfs -X sysfs -X nfs 90 95"
hostgroups: computers
-
name: disk usage on /
name: disk usage on /srv/mirrors
servicegroups: diskspace
nrpe: "/usr/lib/nagios/plugins/check_disk 80 90 /srv/mirrors"
- hosts: stabile
+ hosts: stabile, beethoven, sibelius
-
name: disk usage on /srv/ftp-master.debian.org
servicegroups: diskspace
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: computers
+ excludehostgroups: squeeze
+
+ -
+ name: process - syslog-ng
+ nrpe: "/usr/lib/nagios/plugins/check_procs -w 2:2 -c 2: -u root -C syslog-ng -a '/sbin/syslog-ng -p /var/run/syslog-ng.pid'"
+ hostgroups: squeeze
### MAIL STUFF
###
###
-
name: process - monit
- nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C monit -a '/usr/sbin/monit -d 300 -c /etc/monit/monitrc -s /var/lib/monit/monit.state'"
+ nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C monit -a '/usr/sbin/monit -d 300 -I -c /etc/monit/monitrc -s /var/lib/monit/monit.state'"
hostgroups: computers
- excludehostgroups: squeeze
- -
- name: process - monit
- nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C monit -a '/usr/sbin/monit -c /etc/monit/monitrc -s /var/lib/monit/monit.state'"
- hostgroups: squeeze
- ###
-
name: process - cpqarrayd
servicegroups: raid
check: check_tcp!873
hosts: rietz2
depends: rietz:process - xinetd
-
-
name: network service - rsync
check: check_tcp!873
hosts: kassia-sec
depends: kassia:process - xinetd
+ -
+ name: network service - rsync
+ check: check_tcp!873
+ hosts: merikanto2
+ depends: merikanto:process - xinetd
###
-
name: process - postresql84 - dak-dev master
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgres -C postgres -a '/usr/lib/postgresql/8.4/bin/postgres -D /var/lib/postgresql/8.4/dak-dev -c config_file=/etc/postgresql/8.4/dak-dev/postgresql.conf'"
hosts: ries
+ # backups
+ -
+ name: postgresql backups
+ nrpe: "/usr/bin/sudo -u debbackup /usr/lib/nagios/plugins/dsa-check-backuppg"
+ hosts: beethoven
####
-
name: process - mysql - master
#####
-
name: mirror sync - bugs
- check: "dsa_check_mirrorsync!bugs.debian.org!project/trace/bugs-master.debian.org"
+ check: "dsa_check_mirrorsync_skew!bugs.debian.org!project/trace/bugs-master.debian.org!120:600"
hosts: global
-
name: mirror sync - security
- check: "dsa_check_mirrorsync!security-nagios.debian.org!project/trace/security-master.debian.org"
+ check: "dsa_check_mirrorsync_skew!security-nagios.debian.org!project/trace/security-master.debian.org!150:3600"
hosts: global
-
name: mirror sync - volatile
- check: "dsa_check_mirrorsync!volatile.debian.org!debian-volatile/project/trace/volatile-master.debian.org"
+ check: "dsa_check_mirrorsync_skew!volatile.debian.org!debian-volatile/project/trace/volatile-master.debian.org!150:3600"
hosts: global
-
name: mirror sync - packages
- check: "dsa_check_mirrorsync!packages.debian.org!Pics/.trace"
+ check: "dsa_check_mirrorsync_skew!packages.debian.org!Pics/.trace!3600:57600"
+ hosts: global
+ normal_check_interval: 15
+ max_check_attempts: 5
+ retry_check_interval: 5
+ -
+ name: mirror sync - snapshot
+ check: "dsa_check_mirrorsync_skew!snapshot.debian.org!project/trace/snapshot-master.debian.org!1800:28800"
hosts: global
normal_check_interval: 15
max_check_attempts: 5