# - *: check munin stats collection works
# - *: check backups are successful
# - *: unwanted: network: auth, discard, daytime, time (on some), cvs-pserver, rsync (on some), ftp (on some), http (on some)
-# - verdi: pg upgrade, openvpn
# - mundy: salinfo_decode
# down:
parents: gw-HP-ftc
hostgroups: routing-infrastructure
contacts: tjrc1
- gw-lrz:
- address: 129.187.0.150
- parents: gw-HP-ftc
- hostgroups: routing-infrastructure
gw-frost:
address: 130.81.242.195
parents: gw-HP-ftc
address: 193.191.17.50
parents: gw-HP-ftc
hostgroups: routing-infrastructure
+ gw-anu:
+ address: 150.203.164.38
+ parents: gw-HP-ftc
+ hostgroups: routing-infrastructure
global:
hostgroups: notacomputer
samosa:
address: 192.25.206.57
parents: spohr
- hostgroups: computers, service, dl380, lenny, hassrvfs, hasbootfs, acpid-hosts, ulogd-hosts
+ hostgroups: computers, service, dl380, lenny, hassrvfs, hasbootfs, acpid-hosts, ulogd-hosts, nfs-client
raff:
address: 192.25.206.59
parents: spohr
hostgroups: computers, no-udev, service, dl380, apache2-hosts, bind9-hosts, rsyncd-hosts, heavy-exim, ulogd-hosts, nfs-client, lenny, hasvarfs, hasusrfs
- gluck:
- address: 192.25.206.10
- parents: spohr
- hostgroups: computers, no-udev, general, dl380, lenny, hassrvfs, rsyncd-hosts, acpid-hosts, apache2-hosts, ftpd-hosts
merkel:
address: 192.25.206.16
parents: spohr
peri:
address: 192.25.206.15
parents: spohr
- hostgroups: computers, buildd, sw-raid, hasbootfs, lenny
+ hostgroups: computers, buildd, sw-raid, hasbootfs, lenny, single-cpu
contacts: dannf
penalosa:
address: 192.25.206.68
parents: spohr
- hostgroups: computers, buildd, sw-raid, hasbootfs, lenny
+ hostgroups: computers, buildd, sw-raid, hasbootfs, lenny, single-cpu
contacts: dannf
mundy:
address: 192.25.206.62
address: 82.195.75.107
parents: unger
hostgroups: computers, service, lenny, hasbootfs, apache2-hosts, single-cpu, rsyncd-hosts
+ byrd:
+ address: 82.195.75.101
+ parents: unger
+ hostgroups: computers, service, lenny, hasbootfs, hassrvfs
master:
address: 70.103.162.29
parents: gw-brainfood
hostgroups: computers, general, dl380, acpid-hosts, lenny, buildd, hasbootfs, hassrvfs
+
ries:
address: 128.148.34.103
parents: gw-brown.edu
address: 140.211.166.44
parents: rietz
hostgroups: secondary-IPs
+ zee:
+ address: 140.211.166.16
+ parents: gw-osuosl
+ hostgroups: computers, porterbox, lenny, hassrvfs, hasbootfs
villa:
address: 212.211.132.32
address: 212.211.132.250
parents: gw-scanplus-lobos
hostgroups: computers, service, apache2-hosts, ftpd-hosts, rsyncd-hosts, dl380, lenny, hasvarfs, hasusrfs
+ gluck:
+ address: 150.203.164.38
+ parents: gw-anu
+ hostgroups: computers, service, apache2-hosts, ftpd-hosts, rsyncd-hosts, dl380, lenny, no-udev, hassrvfs, acpid-hosts
steffani:
address: 128.31.0.36
senfl:
address: 128.31.0.51
parents: gw-mit-csail
- hostgroups: computers, service, lenny, dl360, acpid-hosts, hassrvfs, ulogd-hosts, apache2-hosts
+ hostgroups: computers, service, lenny, dl360, acpid-hosts, hassrvfs, ulogd-hosts, apache2-hosts, rsyncd-hosts
carver:
address: 128.31.0.50
parents: gw-mit-csail
widor:
address: 93.94.130.161
parents: gw-dg-i.net
- hostgroups: computers, apache2-hosts, sw-raid, single-cpu, lenny, acpid-hosts
+ hostgroups: computers, apache2-hosts, sw-raid, lenny, acpid-hosts
contacts: bzed
pergolesi:
hostgroups: computers, porterbox, sw-raid, lenny
contacts: tjrc1
- verdi:
- address: 192.54.42.193
- parents: gw-lrz
- hostgroups: computers, service, apache2-hosts, ftpd-hosts, postgres81-hosts, postfix-hosts
-
voltaire:
address: 72.66.115.54
parents: gw-frost
chopin:
address: 195.20.242.124
parents: schumann
- hostgroups: computers, ulogd-hosts, lenny, hassrvfs
+ hostgroups: computers, ulogd-hosts, lenny, hassrvfs, hasbootfs
geo3:
address: 195.20.242.125
parents: schumann
address: 137.82.84.70
parents: gw-ubc
hostgroups: computers, bl460, acpid-hosts, lenny
+ wolkenstein:
+ address: 137.82.84.89
+ parents: dijkstra
+ hostgroups: computers, lenny, hasbootfs, hassrvfs
brahms:
address: 137.82.84.74
parents: dijkstra
address: 137.82.84.79
parents: gw-ubc
hostgroups: computers, lenny, hasbootfs, nfs-client, hassrvfs, aacraid
+ morricone:
+ address: 137.82.84.81
+ parents: gw-ubc
+ hostgroups: computers, lenny, hasbootfs, hassrvfs, aacraid, postgres83-hosts, ftpd-hosts, rsyncd-hosts
stabile:
address: 137.82.84.72
parents: gw-ubc
cimarosa:
address: 137.82.84.80
parents: gw-ubc
+ hostgroups: computers, lenny, hasbootfs, aacraid, hassrvfs, nfs-client
+ paganini:
+ address: 137.82.84.82
+ parents: gw-ubc
+ hostgroups: computers, lenny, hasbootfs, aacraid, hassrvfs
+ respighi:
+ address: 137.82.84.83
+ parents: gw-ubc
+ hostgroups: computers, lenny, hasbootfs, aacraid, hassrvfs
+ vivaldi:
+ address: 137.82.84.84
+ parents: gw-ubc
hostgroups: computers, lenny, hasbootfs, aacraid, hassrvfs
# MSA 2000 (2012i)
giustini:
rsyncd-hosts:
alias: hosts providing rsync services via xinetd
private: 1
- postgres81-hosts:
- alias: hosts running postgres81
- private: 1
+ #postgres81-hosts:
+ # alias: hosts running postgres81
+ # private: 1
postgres83-hosts:
alias: hosts running postgres83
private: 1
-
name: disk usage on /
servicegroups: diskspace
- nrpe: "/usr/lib/nagios/plugins/check_disk 90 95 /"
+ nrpe: "/usr/lib/nagios/plugins/check_disk 93 96 /"
hosts: ries, klecker
-
name: disk usage on /boot
name: disk usage on /org
servicegroups: diskspace
nrpe: "/usr/lib/nagios/plugins/check_disk 80 90 /org"
- hosts: sperger, raff, lobos, villa, steffani, saens, pergolesi, verdi, spontini, ravel, mahler, schroeder, piatti, pescetti, widor, schein, lebrun
+ hosts: sperger, raff, lobos, villa, steffani, saens, pergolesi, spontini, ravel, mahler, schroeder, piatti, pescetti, widor, schein, lebrun
-
name: disk usage on /org
servicegroups: diskspace
name: backup
nrpe: "sudo /usr/lib/nagios/plugins/dsa-check-dabackup"
hostgroups: computers
- normal_check_interval: 180
+ normal_check_interval: 60
max_check_attempts: 2
retry_check_interval: 5
-
name: backup server config
nrpe: "/usr/lib/nagios/plugins/dsa-check-dabackup-server"
hosts: bartok
- normal_check_interval: 180
+ normal_check_interval: 60
max_check_attempts: 2
retry_check_interval: 5
servicegroups: kernel
nrpe: "/usr/lib/nagios/plugins/dsa-check-running-kernel"
hostgroups: computers
- normal_check_interval: 180
+ normal_check_interval: 60
retry_check_interval: 5
####
- -
- name: process - puppet
- nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C ruby -a 'ruby /usr/sbin/puppetd -w 5 --factsync'"
- hostgroups: lenny
- excludehosts: agnesi
-
-
name: puppet
- nrpe: "/usr/lib/nagios/plugins/dsa-check-file_age -f /var/lib/puppet/state/state.yaml"
+ nrpe: "/usr/lib/nagios/plugins/dsa-check-file_age -i 540 -f /var/lib/puppet/state/state.yaml"
hostgroups: lenny
excludehosts: agnesi
-
name: process - syslogd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C syslogd -a '/sbin/syslogd'"
- hosts: rietz, verdi
+ hosts: rietz
-
name: process - klogd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C klogd -a '/sbin/klogd -x'"
- hosts: rietz, verdi
+ hosts: rietz
### MAIL STUFF
###
hostgroups: postfix-hosts
depends: process - postfix - master
- -
- name: process - postfix - smtpd
- nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:40 -c 0:90 -u postfix -C smtpd -a 'smtpd -n smtp -t inet -u -c'"
- hostgroups: postfix-hosts
- excludehosts: liszt
- depends: process - postfix - master
- -
- name: process - postfix - smtp
- nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:10 -c 0:15 -u postfix -C smtp -a 'smtp -t unix -u -c'"
- hostgroups: postfix-hosts
- excludehosts: liszt
- depends: process - postfix - master
-
-
name: process - postfix - smtpd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:150 -c 0:200 -u postfix -C smtpd -a 'smtpd -n smtp -t inet -u -c'"
name: network service - smtp
check: dsa_check_smtp
hostgroups: postfix-hosts
- excludehosts: verdi
depends: process - postfix - master
-
name: network service - submission
check: dsa_check_smtp_port!2025
hostgroups: incomingmailrelayed2025
depends: process - exim
- -
- name: network service - smtp - port 2025
- check: dsa_check_smtp_port!2025
- hosts: verdi
- depends: process - postfix - master
-
name: network service local - smtps cert
nrpe: "/usr/lib/nagios/plugins/check_http -H localhost -p 465 -S -C 14 -t 45"
name: setup - dsa config
nrpe: "/usr/lib/nagios/plugins/dsa-check-config"
hostgroups: computers
- normal_check_interval: 120
+ normal_check_interval: 60
-
name: setup - ud-ldap freshness
nrpe: "/usr/lib/nagios/plugins/dsa-check-udldap-freshness"
name: unwanted process - inetd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C inetd"
hostgroups: computers
+ excludehosts: rietz
-
name: unwanted process - snmpd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C snmpd"
servicegroups: raid
nrpe: "/usr/lib/nagios/plugins/dsa-check-raid-areca"
hosts: powell
- ###
- -
- name: RAID - DAC960
- servicegroups: raid
- nrpe: "/usr/lib/nagios/plugins/dsa-check-raid-dac960"
- hosts: verdi
###
-
name: RAID - aacraid
-
name: network service - http keyserver
check: dsa_check_http_port!11371
- hosts: raff
+ hosts: kaufmann
depends: process - apache2 - master
# https on various hosts
-
name: network service - https
check: check_https
- hosts: ries, klecker, draghi, liszt, spohr
+ hosts: ries, klecker, draghi, liszt, spohr, widor
depends: "process - apache2 - master"
normal_check_interval: 120
-
# draghi db.debian.org
# merkel2 nm.debian.org
# liszt lists.debian.org
- hosts: ries, klecker, spohr, spohr2, draghi, merkel2, liszt
+ hosts: ries, klecker, spohr, spohr2, draghi, merkel2, liszt, widor
depends: network service - https
normal_check_interval: 60
hosts: ries, ravel, klecker
###
- -
- name: process - postresql81 - master
- nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgres -C postmaster -a '/usr/lib/postgresql/8.1/bin/postmaster -D /var/lib/postgresql/8.1/main -c config_file=/etc/postgresql/8.1/main/postgresql.conf'"
- hostgroups: postgres81-hosts
- -
- name: process - postresql81 - writer
- nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgres -C postmaster -a 'postgres: writer process'"
- hostgroups: postgres81-hosts
- depends: process - postresql81 - master
- -
- name: process - postresql81 - buffer
- nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgres -C postmaster -a 'postgres: stats buffer process'"
- hostgroups: postgres81-hosts
- depends: process - postresql81 - master
- -
- name: process - postresql81 - collector
- nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgres -C postmaster -a 'postgres: stats collector process'"
- hostgroups: postgres81-hosts
- depends: process - postresql81 - master
+ #-
+ # name: process - postresql81 - master
+ # nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgres -C postmaster -a '/usr/lib/postgresql/8.1/bin/postmaster -D /var/lib/postgresql/8.1/main -c config_file=/etc/postgresql/8.1/main/postgresql.conf'"
+ # hostgroups: postgres81-hosts
+ #-
+ # name: process - postresql81 - writer
+ # nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgres -C postmaster -a 'postgres: writer process'"
+ # hostgroups: postgres81-hosts
+ # depends: process - postresql81 - master
+ #-
+ # name: process - postresql81 - buffer
+ # nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgres -C postmaster -a 'postgres: stats buffer process'"
+ # hostgroups: postgres81-hosts
+ # depends: process - postresql81 - master
+ #-
+ # name: process - postresql81 - collector
+ # nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgres -C postmaster -a 'postgres: stats collector process'"
+ # hostgroups: postgres81-hosts
+ # depends: process - postresql81 - master
####
-
name: process - postresql83 - master
hosts: global
-
name: mirror sync - security
- check: "dsa_check_mirrorsync!security.debian.org!project/trace/security-master.debian.org"
- hosts: global
- -
- name: mirror sync - security.eu
- check: "dsa_check_mirrorsync!security.eu.debian.org!project/trace/security-master.debian.org"
- hosts: global
- -
- name: mirror sync - security.us
- check: "dsa_check_mirrorsync!security.us.debian.org!project/trace/security-master.debian.org"
+ check: "dsa_check_mirrorsync!security-nagios.debian.org!project/trace/security-master.debian.org"
hosts: global
-
name: mirror sync - packages
check: "dsa_check_mirrorsync!packages.debian.org!Pics/.trace"
hosts: global
+ normal_check_interval: 15
+ max_check_attempts: 5
+ retry_check_interval: 5
-
name: DNS SOA sync - security.geo.debian.org
check: "dsa_check_soas!security.geo.debian.org"
name: DNS SOA sync - alioth.debian.org
check: "dsa_check_soas_add!alioth.debian.org!alioth.debian.org"
hosts: global
+ -
+ name: DNS SOA sync - 2.5.1.1.8.0.0.8.d.8.0.1.0.0.2.ip6.arpa
+ check: "dsa_check_soas!2.5.1.1.8.0.0.8.d.8.0.1.0.0.2.ip6.arpa"
+ hosts: global
+ -
+ name: DNS SOA sync - a.5.1.1.8.0.0.8.d.8.0.1.0.0.2.ip6.arpa
+ check: "dsa_check_soas!a.5.1.1.8.0.0.8.d.8.0.1.0.0.2.ip6.arpa"
+ hosts: global
+ -
+ name: DNS SOA sync - 2.1.0.0.0.0.0.2.8.8.8.0.1.0.0.2.ip6.arpa
+ check: "dsa_check_soas!2.1.0.0.0.0.0.2.8.8.8.0.1.0.0.2.ip6.arpa"
+ hosts: global
+ -
+ name: DNS SOA sync - 2.6.a.0.4.6.5.6.1.0.0.0.2.0.0.0.8.d.8.0.1.0.0.2.ip6.arpa
+ check: "dsa_check_soas!2.6.a.0.4.6.5.6.1.0.0.0.2.0.0.0.8.d.8.0.1.0.0.2.ip6.arpa"
+ hosts: global
############
-
name: ping alive check