X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=config%2Fnagios-master.cfg;h=59334b4ab95381672d3e90cc18823cabf9480754;hb=46d6845ffe4305bab7e81d97cb4c2789c4245796;hp=5057e2564962fcc2bfea52a34988b143fdeb8f95;hpb=66d2b9de04d0eabd4efbcaef06e5ec35041999b1;p=mirror%2Fdsa-nagios.git diff --git a/config/nagios-master.cfg b/config/nagios-master.cfg index 5057e25..59334b4 100644 --- a/config/nagios-master.cfg +++ b/config/nagios-master.cfg @@ -368,7 +368,7 @@ servers: bmdb1: address: 5.153.231.10 parents: gw-bytemark - hostgroups: computers, hassrvfs, kvmdomains, jessie, postgres94-hosts, systemd-timesyncd + hostgroups: computers, hassrvfs, kvmdomains, stretch, postgres94-hosts, postgres96-hosts, systemd-timesyncd ganeti-bytemark: address: 82.195.75.111 parents: gw-bytemark @@ -442,7 +442,7 @@ servers: respighi: address: 5.153.231.29 parents: ganeti-bytemark - hostgroups: computers, service, kvmdomains, jessie, hassrvfs, nfs-client, autofs, systemd-timesyncd + hostgroups: computers, service, kvmdomains, stretch, hassrvfs, nfs-client, autofs, systemd-timesyncd paradis: address: 5.153.231.30 parents: ganeti-bytemark @@ -509,7 +509,7 @@ servers: santoro: address: 200.17.202.197 parents: gw-c3sl - hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, hassrvfs, jessie, high-RTT, security_mirror, no-bacula, apache-https + hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, hassrvfs, stretch, high-RTT, security_mirror, no-bacula, apache-https contacts: faw # }}} # {{{ gw-cecsit @@ -531,18 +531,22 @@ servers: hostgroups: secondary-IPs # }}} # {{{ gw-conova - aagaard: + conova-node01: address: 217.196.149.227 parents: gw-conova hostgroups: computers, stretch, service, sw-raid - acker: + conova-node02: address: 217.196.149.228 parents: gw-conova hostgroups: computers, stretch, service, sw-raid + ganeti-conova: + address: 217.196.149.235 + parents: gw-conova + hostgroups: notacomputer mirror-conova: address: 217.196.149.229 parents: gw-conova - hostgroups: computers, stretch, service, apache2-hosts + hostgroups: computers, stretch, service, apache2-hosts, apache-https mirror-conova-debian: address: 217.196.149.232 hostgroups: secondary-IPs @@ -551,11 +555,27 @@ servers: address: 217.196.149.233 hostgroups: secondary-IPs parents: mirror-conova + mirror-conova-archive: + address: 217.196.149.234 + hostgroups: secondary-IPs + parents: mirror-conova + mirror-conova-syncproxy4-eu: + address: 217.196.149.237 + hostgroups: secondary-IPs + parents: mirror-conova arm-conova-01: address: 217.196.149.230 - parents: aagaard + parents: ganeti-conova + hostgroups: computers, hassrvfs, buildd, stretch + arm-conova-02: + address: 217.196.149.231 + parents: ganeti-conova hostgroups: computers, hassrvfs, buildd, stretch + amdahl: + address: 217.196.149.236 + parents: ganeti-conova + hostgroups: computers, hassrvfs, porterbox, stretch # }}} # {{{ gw-csail csail-node01: @@ -582,7 +602,7 @@ servers: mirror-csail: address: 128.31.0.62 parents: ganeti-csail - hostgroups: computers, service, hassrvfs, kvmdomains, jessie, apache2-hosts, rsyncd-systemd-hosts, apache-https, systemd-timesyncd + hostgroups: computers, service, hassrvfs, kvmdomains, stretch, apache2-hosts, rsyncd-systemd-hosts, apache-https, systemd-timesyncd x86-csail-01: address: 128.31.0.50 parents: ganeti-csail @@ -602,7 +622,7 @@ servers: usper: address: 128.31.0.69 parents: ganeti-csail - hostgroups: computers, service, kvmdomains, jessie, hassrvfs, uploadqueue, queued, systemd-timesyncd + hostgroups: computers, service, kvmdomains, stretch, hassrvfs, uploadqueue, queued, systemd-timesyncd # }}} # {{{ gw-dgi storace: @@ -614,7 +634,7 @@ servers: sechter: address: 128.61.240.73 parents: gw-gatech - hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, sw-raid, hasbootfs, hassrvfs, jessie, security_mirror + hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, sw-raid, hasbootfs, hassrvfs, stretch, security_mirror # }}} # {{{ gw-grnet ganeti-grnet: @@ -660,13 +680,17 @@ servers: melartin: address: 194.177.211.208 parents: ganeti-grnet - hostgroups: computers, service, kvmdomains, jessie, systemd-timesyncd, postgres96-hosts + hostgroups: computers, service, kvmdomains, stretch, systemd-timesyncd, postgres96-hosts + static-master-grnet-01: + address: 194.177.211.209 + parents: ganeti-grnet + hostgroups: computers, service, kvmdomains, stretch, systemd-timesyncd, hassrvfs # }}} # {{{ gw-isc mirror-isc: address: 149.20.4.13 parents: gw-isc - hostgroups: computers, service, apache2-hosts, apache-https, dl360, hassrvfs, xinetd-hosts, jessie, security_mirror + hostgroups: computers, service, apache2-hosts, apache-https, dl360, hassrvfs, xinetd-hosts, stretch, security_mirror mirror-isc2: address: 149.20.4.14 parents: mirror-isc @@ -893,7 +917,7 @@ servers: villa: address: 212.211.132.32 parents: gw-scanplus-villa - hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, dl360, hassrvfs, jessie, security_mirror + hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, dl360, hassrvfs, stretch, security_mirror # }}} # {{{ gw-sil eberlin: @@ -983,15 +1007,15 @@ servers: ubc-enc2bl02: address: 209.87.16.2 parents: ubc-gateway - hostgroups: computers, bl460g8, service, jessie, multipath-hosts + hostgroups: computers, bl460g8, service, stretch, multipath-hosts ubc-enc2bl09: address: 209.87.16.9 parents: ubc-gateway - hostgroups: computers, bl460g8, service, jessie, multipath-hosts + hostgroups: computers, bl460g8, service, stretch, multipath-hosts ubc-enc2bl10: address: 209.87.16.10 parents: ubc-gateway - hostgroups: computers, bl460g8, service, jessie, multipath-hosts + hostgroups: computers, bl460g8, service, stretch, multipath-hosts rachmaninoff: address: 209.87.16.20 @@ -1062,7 +1086,7 @@ servers: gretchaninov: address: 209.87.16.36 parents: ubc-gateway - hostgroups: computers, general, kvmdomains, jessie, hassrvfs, nfs-server, apache2-hosts, xinetd-hosts, apache-https, systemd-timesyncd + hostgroups: computers, general, kvmdomains, stretch, hassrvfs, nfs-server, apache2-hosts, xinetd-hosts, apache-https, systemd-timesyncd tye: address: 209.87.16.37 parents: ubc-gateway @@ -1083,7 +1107,7 @@ servers: hier: address: 209.87.16.43 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts, apache-https, nfs-client, autofs, systemd-timesyncd + hostgroups: computers, service, kvmdomains, stretch, hassrvfs, apache2-hosts, apache-https, nfs-client, autofs, systemd-timesyncd godard: address: 209.87.16.44 parents: ubc-gateway @@ -1097,7 +1121,7 @@ servers: mirror-umn: address: 128.101.240.212 parents: gw-umn - hostgroups: computers, service, apache2-hosts, apache-https, dl360, hassrvfs, jessie, security_mirror + hostgroups: computers, service, apache2-hosts, apache-https, dl360, hassrvfs, stretch, security_mirror mirror-umn2: address: 128.101.240.215 parents: mirror-umn @@ -1151,27 +1175,15 @@ servers: henze: address: 144.32.168.74 parents: gw-ynic - hostgroups: computers, hasbootfs, hassrvfs, armhf, jessie, buildd + hostgroups: computers, hasbootfs, hassrvfs, armhf, stretch, buildd hasse: address: 144.32.168.75 parents: gw-ynic - hostgroups: computers, hasbootfs, hassrvfs, armhf, jessie, buildd + hostgroups: computers, hasbootfs, hassrvfs, armhf, stretch, buildd antheil: address: 144.32.168.76 parents: gw-ynic hostgroups: computers, hasbootfs, hassrvfs, armhf, stretch, buildd - #antheil: - # address: 217.140.96.60 - # parents: gw-arm - # hostgroups: computers, hasbootfs, hassrvfs, buildd, wheezy, broken_mq - #hasse: - # address: 217.140.96.68 - # parents: gw-arm - # hostgroups: computers, hasbootfs, hassrvfs, wheezy, armhf, buildd, broken_mq - #henze: - # address: 217.140.96.70 - # parents: gw-arm - # hostgroups: computers, hasbootfs, hassrvfs, wheezy, armhf, buildd, broken_mq # }}} # {{{ gw-zivit zandonai: @@ -1187,7 +1199,7 @@ servers: setoguchi: address: 133.242.99.74 parents: gw-sakura - hostgroups: computers, service, jessie, no-bacula, hassrvfs, apache2-hosts, rsyncd-systemd-hosts, security_mirror + hostgroups: computers, service, stretch, no-bacula, hassrvfs, apache2-hosts, rsyncd-systemd-hosts, security_mirror # }}} # {{{ ############################# host groups ############################# @@ -2058,6 +2070,7 @@ services: name: unwanted process - rpc.statd nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C rpc.statd" hostgroups: stretch + excludehosts: storace - name: unwanted process - inetd nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C inetd" @@ -2360,16 +2373,39 @@ services: name: process - postfix - master nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C master -a '/usr/lib/postfix/master'" hostgroups: postfix-hosts + excludehostgroups: stretch + - + name: process - postfix - master + nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C master -a '/usr/lib/postfix/sbin/master'" + hostgroups: postfix-hosts + excludehostgroups: jessie + - name: process - postfix - qmgr nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postfix -C qmgr -a 'qmgr -l -t fifo -u'" hostgroups: postfix-hosts depends: process - postfix - master + excludehostgroups: stretch + - + name: process - postfix - qmgr + nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postfix -C qmgr -a 'qmgr -l -t unix -u'" + hostgroups: postfix-hosts + depends: process - postfix - master + excludehostgroups: jessie + - name: process - postfix - pickup nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postfix -C pickup -a 'pickup -l -t fifo -u -c'" hostgroups: postfix-hosts depends: process - postfix - master + excludehostgroups: stretch + - + name: process - postfix - pickup + nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postfix -C pickup -a 'pickup -l -t unix -u -c'" + hostgroups: postfix-hosts + depends: process - postfix - master + excludehostgroups: jessie + - name: process - postfix - anvil nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:1 -c 0: -u postfix -C anvil -a 'anvil -l -t unix -u'" @@ -2399,7 +2435,7 @@ services: - name: network service local - smtps cert - nrpe: "/usr/lib/nagios/plugins/check_http -H localhost -p 465 -S -C 14 -t 45" + nrpe: "/usr/lib/nagios/plugins/check_smtp -H localhost -S -D 14" hostgroups: postfix-hosts depends: process - postfix - master check_interval: 120 @@ -2635,6 +2671,14 @@ services: max_check_attempts: 5 retry_interval: 5 servicegroups: mirror + - + name: mirror sync - debian archive backend + check: "dsa_check_mirrorsync!debian.backend.mirrors.debian.org!debian/project/trace/master" + hosts: global + check_interval: 15 + max_check_attempts: 5 + retry_interval: 5 + servicegroups: mirror - name: mirror static sync - bits