X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=config%2Fnagios-master.cfg;h=e979d53e23f44308792bf3d8391b17fed28d114a;hb=6a35b34d7948bae3f079dada3598292a1e113d46;hp=80b44fbda6386ecbc48b152aea7e0d3d3a906eb3;hpb=c1fff694a0865bcab26c58cf0a236c6aad6f0057;p=mirror%2Fdsa-nagios.git diff --git a/config/nagios-master.cfg b/config/nagios-master.cfg index 80b44fb..e979d53 100644 --- a/config/nagios-master.cfg +++ b/config/nagios-master.cfg @@ -28,6 +28,10 @@ servers: address: 130.239.18.97 parents: gw-ubcece hostgroups: layer3-infrastructure + gw-accumu2: + address: 130.242.6.198 + parents: gw-ubcece + hostgroups: layer3-infrastructure gw-aql: address: 141.170.2.17 parents: gw-ubcece @@ -77,7 +81,8 @@ servers: parents: gw-ubcece hostgroups: layer3-infrastructure gw-isc: - address: 149.20.65.129 + # really henet, because of something weird + address: 72.52.94.70 parents: gw-ubcece hostgroups: layer3-infrastructure gw-karlsruhe: @@ -125,6 +130,14 @@ servers: address: 86.59.118.145 parents: gw-ubcece hostgroups: layer3-infrastructure + gw-skroutz1: + address: 154.57.0.249 + parents: gw-ubcece + hostgroups: layer3-infrastructure + gw-skroutz2: + address: 154.57.0.250 + parents: gw-ubcece + hostgroups: layer3-infrastructure gw-ubcece: address: 206.12.19.254 hostgroups: layer3-infrastructure @@ -165,7 +178,7 @@ servers: wieck: address: 195.20.242.89 parents: gw-1und1-sec - hostgroups: computers, service, apache2-hosts, rsyncd-hosts, xinetd-hosts, jessie, security_mirror, hasvarlogfs, no-bacula + hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, jessie, security_mirror, hasvarlogfs, no-bacula # }}} # {{{ gw-accumu pettersson: @@ -176,6 +189,10 @@ servers: address: 130.239.18.121 parents: gw-accumu hostgroups: computers, buildd, hassrvfs, jessie + mirror-accumu: + address: 130.242.6.199 + parents: gw-accumu2 + hostgroups: computers, service, jessie, apache2-hosts, hassrvfs, rsyncd-hosts, xinetd-hosts # }}} # {{{ gw-aql eller: @@ -231,7 +248,7 @@ servers: arm-arm-01: address: 217.140.96.58 parents: gw-arm - hostgroups: computers, hassrvfs, buildd, jessie, broken_mq + hostgroups: computers, hassrvfs, buildd, stretch, broken_mq arm-arm-03: address: 217.140.96.60 parents: gw-arm @@ -251,17 +268,17 @@ servers: hoiby: address: 217.140.96.71 parents: gw-arm - hostgroups: computers, hasbootfs, hassrvfs, armhf, jessie, buildd, broken_mq + hostgroups: computers, hasbootfs, hassrvfs, armhf, stretch, buildd, broken_mq # }}} # {{{ gw-brown franck: address: 138.16.160.12 parents: gw-brown - hostgroups: computers, service, apache2-hosts, dl380, rsyncd-hosts, xinetd-hosts, apache-https, hassrvfs, jessie + hostgroups: computers, service, apache2-hosts, dl380, rsyncd-systemd-hosts, xinetd-hosts, apache-https, hassrvfs, jessie fasolo: address: 138.16.160.17 parents: gw-brown - hostgroups: computers, service, apache2-hosts, apache-https, dl380, hpnewraid, rsyncd-hosts, xinetd-hosts, jessie, hassrvfs, postgres94-hosts + hostgroups: computers, service, apache2-hosts, apache-https, dl380, hpnewraid, rsyncd-systemd-hosts, jessie, hassrvfs, postgres94-hosts # }}} # {{{ gw-bytemark bm-bl1: @@ -324,7 +341,7 @@ servers: milanollo: address: 5.153.231.2 parents: gw-bytemark - hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, apache-https, nfs-server, xinetd-hosts, systemd-timesyncd + hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, apache-https, nfs-server, systemd-timesyncd milanollo2: address: 5.153.231.9 parents: milanollo @@ -366,7 +383,7 @@ servers: coccia: address: 5.153.231.11 parents: ganeti-bytemark - hostgroups: computers, hassrvfs, kvmdomains, jessie, autofs, nfs-client, uploadqueue, xinetd-hosts, apache-https, apache2-hosts, systemd-timesyncd + hostgroups: computers, hassrvfs, kvmdomains, jessie, autofs, nfs-client, uploadqueue, apache-https, apache2-hosts, systemd-timesyncd backuphost: address: 5.153.231.12 parents: ganeti-bytemark @@ -390,7 +407,7 @@ servers: wuiet: address: 5.153.231.18 parents: ganeti-bytemark - hostgroups: computers, general, kvmdomains, jessie, service, apache-https, apache2-hosts, heavy-exim, xinetd-hosts, systemd-timesyncd + hostgroups: computers, general, kvmdomains, jessie, service, apache-https, apache2-hosts, heavy-exim, systemd-timesyncd dinis: address: 5.153.231.19 parents: ganeti-bytemark @@ -428,7 +445,7 @@ servers: quantz: address: 5.153.231.28 parents: ganeti-bytemark - hostgroups: computers, service, kvmdomains, jessie, hassrvfs, nfs-client, xinetd-hosts, heavy-exim, apache2-hosts, autofs, apache-https, systemd-timesyncd + hostgroups: computers, service, kvmdomains, jessie, hassrvfs, nfs-client, heavy-exim, apache2-hosts, autofs, apache-https, systemd-timesyncd respighi: address: 5.153.231.29 parents: ganeti-bytemark @@ -456,7 +473,19 @@ servers: lindsay: address: 5.153.231.36 parents: ganeti-bytemark - hostgroups: computers, service, kvmdomains, jessie, autofs, nfs-client, systemd-timesyncd + hostgroups: computers, service, kvmdomains, stretch, autofs, nfs-client, systemd-timesyncd + mirror-bytemark: + address: 5.153.231.37 + parents: ganeti-bytemark + hostgroups: computers, service, kvmdomains, jessie, systemd-timesyncd, apache2-hosts, hassrvfs + mirror-bytemark-debian: + address: 5.153.231.45 + hostgroups: secondary-IPs + parents: mirror-bytemark + mirror-bytemark-security: + address: 5.153.231.46 + hostgroups: secondary-IPs + parents: mirror-bytemark sor: address: 5.153.231.38 parents: ganeti-bytemark @@ -481,19 +510,24 @@ servers: address: 5.153.231.44 parents: ganeti-bytemark hostgroups: computers, service, kvmdomains, jessie, autofs, nfs-client, apache2-hosts, apache-https, systemd-timesyncd + + casulana: + address: 5.153.231.41 + parents: gw-bytemark + hostgroups: computers, service, stretch, hpnewraid, hassrvfs, dl380 # }}} # {{{ gw-c3sl santoro: address: 200.17.202.197 parents: gw-c3sl - hostgroups: computers, service, apache2-hosts, rsyncd-hosts, xinetd-hosts, hassrvfs, jessie, high-RTT, security_mirror, no-bacula, apache-https + hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, hassrvfs, jessie, high-RTT, security_mirror, no-bacula, apache-https contacts: faw # }}} # {{{ gw-cecsit mirror-anu: address: 150.203.164.39 parents: gw-cecsit - hostgroups: computers, service, apache2-hosts, dl360, hpnewraid, hassrvfs, xinetd-hosts, jessie, apache-https + hostgroups: computers, service, apache2-hosts, dl360, hpnewraid, hassrvfs, jessie, apache-https mirror-anu2: address: 150.203.164.60 parents: mirror-anu @@ -515,12 +549,24 @@ servers: acker: address: 217.196.149.228 parents: gw-conova - hostgroups: computers, jessie, service, sw-raid + hostgroups: computers, stretch, service, sw-raid + mirror-conova: + address: 217.196.149.229 + parents: gw-conova + hostgroups: computers, jessie, service, apache2-hosts + mirror-conova-debian: + address: 217.196.149.232 + hostgroups: secondary-IPs + parents: mirror-conova + mirror-conova-security: + address: 217.196.149.233 + hostgroups: secondary-IPs + parents: mirror-conova arm-conova-01: address: 217.196.149.230 parents: aagaard - hostgroups: computers, hassrvfs, buildd, jessie + hostgroups: computers, hassrvfs, buildd, stretch # }}} # {{{ gw-csail csail-node01: @@ -547,7 +593,7 @@ servers: mirror-csail: address: 128.31.0.62 parents: ganeti-csail - hostgroups: computers, service, hassrvfs, kvmdomains, jessie, apache2-hosts, rsyncd-hosts, xinetd-hosts, apache-https, systemd-timesyncd + hostgroups: computers, service, hassrvfs, kvmdomains, jessie, apache2-hosts, rsyncd-systemd-hosts, apache-https, systemd-timesyncd x86-csail-01: address: 128.31.0.50 parents: ganeti-csail @@ -555,7 +601,7 @@ servers: x86-csail-02: address: 128.31.0.68 parents: ganeti-csail - hostgroups: computers, buildd, hassrvfs, kvmdomains, jessie, systemd-timesyncd + hostgroups: computers, buildd, hassrvfs, kvmdomains, stretch, systemd-timesyncd httpredir-csail-01: address: 128.31.0.66 parents: ganeti-csail @@ -571,7 +617,7 @@ servers: usper: address: 128.31.0.69 parents: ganeti-csail - hostgroups: computers, service, kvmdomains, jessie, hassrvfs, uploadqueue, xinetd-hosts, queued, systemd-timesyncd + hostgroups: computers, service, kvmdomains, jessie, hassrvfs, uploadqueue, queued, systemd-timesyncd # }}} # {{{ gw-dgi storace: @@ -583,7 +629,7 @@ servers: sechter: address: 128.61.240.73 parents: gw-gatech - hostgroups: computers, service, apache2-hosts, rsyncd-hosts, sw-raid, hasbootfs, hassrvfs, xinetd-hosts, jessie, security_mirror + hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, sw-raid, hasbootfs, hassrvfs, xinetd-hosts, jessie, security_mirror # }}} # {{{ gw-grnet ganeti-grnet: @@ -629,11 +675,11 @@ servers: porta: address: 194.177.211.207 parents: ganeti-grnet - hostgroups: computers, service, hassrvfs, kvmdomains, jessie, rsyncd-hosts, xinetd-hosts, systemd-timesyncd + hostgroups: computers, service, hassrvfs, kvmdomains, jessie, rsyncd-systemd-hosts, systemd-timesyncd melartin: address: 194.177.211.208 parents: ganeti-grnet - hostgroups: computers, service, kvmdomains, jessie, systemd-timesyncd + hostgroups: computers, service, kvmdomains, jessie, systemd-timesyncd, postgres96-hosts # }}} # {{{ gw-isc mirror-isc: @@ -657,19 +703,19 @@ servers: lw01: address: 185.17.185.177 parents: gw-leaseweb - hostgroups: computers, service, jessie, dl180, nfs-server, rsyncd-hosts, xinetd-hosts + hostgroups: computers, service, jessie, dl180, nfs-server, rsyncd-systemd-hosts lw02: address: 185.17.185.178 parents: gw-leaseweb - hostgroups: computers, service, jessie, dl180, nfs-server, rsyncd-hosts, xinetd-hosts + hostgroups: computers, service, jessie, dl180, nfs-server, rsyncd-systemd-hosts lw03: address: 185.17.185.179 parents: gw-leaseweb - hostgroups: computers, service, jessie, dl180, nfs-server, rsyncd-hosts, xinetd-hosts + hostgroups: computers, service, jessie, dl180, nfs-server, rsyncd-systemd-hosts lw04: address: 185.17.185.180 parents: gw-leaseweb - hostgroups: computers, service, jessie, dl180, nfs-server, rsyncd-hosts, xinetd-hosts + hostgroups: computers, service, jessie, dl180, nfs-server, rsyncd-systemd-hosts lw07: address: 185.17.185.187 parents: gw-leaseweb @@ -746,11 +792,11 @@ servers: handel: address: 82.195.75.104 parents: ganeti3 - hostgroups: computers, service, kvmdomains, apache2-hosts, jessie + hostgroups: computers, service, kvmdomains, apache2-hosts, stretch, postgres96-hosts kaufmann: address: 82.195.75.107 parents: ganeti3 - hostgroups: computers, service, apache2-hosts, rsyncd-hosts, kvmdomains, xinetd-hosts, jessie, apache-https + hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, kvmdomains, jessie, apache-https stockhausen: address: 82.195.75.108 parents: ganeti3 @@ -762,7 +808,7 @@ servers: wilder: address: 82.195.75.112 parents: ganeti3 - hostgroups: computers, service, hassrvfs, apache2-hosts, kvmdomains, jessie, apache-https, rsyncd-hosts, xinetd-hosts + hostgroups: computers, service, hassrvfs, apache2-hosts, kvmdomains, jessie, apache-https, rsyncd-systemd-hosts mailly: address: 82.195.75.114 parents: ganeti3 @@ -798,17 +844,17 @@ servers: seger: address: 82.195.75.93 parents: ganeti3 - hostgroups: computers, service, apache2-hosts, hassrvfs, hasbootfs, rsyncd-hosts, uploadqueue, kvmdomains, xinetd-hosts, apache-https, postgres94-hosts, jessie + hostgroups: computers, service, apache2-hosts, hassrvfs, hasbootfs, rsyncd-systemd-hosts, uploadqueue, kvmdomains, apache-https, postgres94-hosts, jessie # }}} # {{{ gw-marist zani: address: 148.100.88.22 parents: gw-marist - hostgroups: computers, buildd, hassrvfs, jessie, incomingmailrelayed + hostgroups: computers, buildd, hassrvfs, stretch, incomingmailrelayed # }}} # {{{ gw-osuosl busoni: - address: 140.211.15.34 + address: 140.211.166.202 parents: gw-osuosl hostgroups: computers, service, dl360, hassrvfs, jessie, hasvarlogfs, apache2-hosts, no-bacula, apache-https @@ -819,7 +865,7 @@ servers: beach: address: 140.211.166.201 parents: byrd - hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, xinetd-hosts, hassrvfs, rsyncd-hosts, apache-https + hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, hassrvfs, rsyncd-systemd-hosts, apache-https pieta: address: 140.211.166.195 @@ -828,7 +874,7 @@ servers: ppc64el-osuosl-01: address: 140.211.166.196 parents: pieta - hostgroups: computers, hassrvfs, buildd, jessie + hostgroups: computers, hassrvfs, buildd, stretch powerpc-osuosl-01: address: 140.211.166.197 parents: pieta @@ -843,10 +889,14 @@ servers: hostgroups: computers, jessie, hassrvfs, porterbox, sw-raid # }}} # {{{ gw-sanger + sallinen: + address: 193.62.202.26 + parents: gw-sanger + hostgroups: computers, service, jessie, dl380, hpnewraid sibelius: address: 193.62.202.28 parents: gw-sanger - hostgroups: computers, postgres94-hosts, service, apache2-hosts, sw-raid, jessie, rsyncd-hosts, xinetd-hosts, hasvarlogfs, multipath-hosts + hostgroups: computers, postgres94-hosts, service, apache2-hosts, sw-raid, jessie, rsyncd-systemd-hosts, hasvarlogfs, multipath-hosts contacts: tjrc1, dave smetana: address: 193.62.202.29 @@ -858,11 +908,11 @@ servers: lobos: address: 212.211.132.250 parents: gw-scanplus-lobos - hostgroups: computers, service, apache2-hosts, rsyncd-hosts, dl380, hassrvfs, xinetd-hosts, jessie, security_mirror + hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, dl380, hassrvfs, jessie, security_mirror villa: address: 212.211.132.32 parents: gw-scanplus-villa - hostgroups: computers, service, apache2-hosts, rsyncd-hosts, dl360, hassrvfs, xinetd-hosts, jessie, security_mirror + hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, dl360, hassrvfs, jessie, security_mirror # }}} # {{{ gw-sil eberlin: @@ -872,11 +922,17 @@ servers: mips-sil-01: address: 86.59.118.146 parents: gw-sil - hostgroups: computers, buildd, jessie, hassrvfs + hostgroups: computers, buildd, stretch, hassrvfs mipsel-sil-01: address: 86.59.118.147 parents: gw-sil - hostgroups: computers, buildd, jessie, hassrvfs + hostgroups: computers, buildd, stretch, hassrvfs + # }}} + # {{{ gw-skroutz + mirror-skroutz: + address: 154.57.0.251 + parents: gw-skroutz1, gw-skroutz2 + hostgroups: computers, stretch, service, sw-raid, hassrvfs, apache2-hosts, xinetd-hosts # }}} # {{{ gw-ubcece sw-ubcece: @@ -925,10 +981,6 @@ servers: address: 206.12.19.218 parents: sw-ubcece-kais hostgroups: computers, bl460, acpid-hosts, service, jessie, drbd-hosts, multipath-hosts - ganeti2: - address: 206.12.19.23 - parents: sw-ubcece-kais - hostgroups: notacomputer # MSA 2000 (2012i) giustini: address: 192.168.2.6 @@ -941,10 +993,6 @@ servers: # address: 206.12.19.120 # parents: sw-ubcece-kais # hostgroups: computers, service, hasbootfs, kvmdomains, squeeze, hasvicepa - glinka: - address: 206.12.19.126 - parents: ganeti2 - hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, apache-https, nfs-client, autofs, xinetd-hosts # }}} # {{{ ubc-gateway ubc-enc2bl01: @@ -963,14 +1011,15 @@ servers: address: 209.87.16.10 parents: ubc-gateway hostgroups: computers, bl460g8, service, jessie, multipath-hosts, hpnewraid + rachmaninoff: address: 209.87.16.20 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie + hostgroups: computers, service, kvmdomains, jessie, systemd-timesyncd x86-ubc-01: address: 209.87.16.21 parents: ubc-gateway - hostgroups: computers, buildd, hassrvfs, kvmdomains, jessie + hostgroups: computers, buildd, hassrvfs, kvmdomains, stretch, systemd-timesyncd finzi: address: 209.87.16.22 parents: ubc-gateway @@ -984,77 +1033,82 @@ servers: elgar: address: 209.87.16.24 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie + hostgroups: computers, service, kvmdomains, jessie, systemd-timesyncd gombert: address: 209.87.16.25 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, apache-https + hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, apache-https, systemd-timesyncd nono: address: 209.87.16.26 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, heavy-exim, xinetd-hosts, apache2-hosts, apache-https, broken_https_default_vhost, hassrvfs + hostgroups: computers, service, kvmdomains, jessie, heavy-exim, apache2-hosts, apache-https, broken_https_default_vhost, hassrvfs, systemd-timesyncd reger: address: 209.87.16.27 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, apache-https, heavy-exim + hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, apache-https, heavy-exim, systemd-timesyncd diabelli: address: 209.87.16.28 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, apache-https, broken_https_default_vhost + hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, apache-https, broken_https_default_vhost, systemd-timesyncd menotti: address: 209.87.16.29 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts, apache-https + hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts, apache-https, systemd-timesyncd danzi: address: 209.87.16.30 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, postgres94-hosts, xinetd-hosts + hostgroups: computers, service, kvmdomains, jessie, postgres94-hosts, systemd-timesyncd geo2: address: 209.87.16.31 parents: ubc-gateway - hostgroups: computers, service, bind9-hosts, kvmdomains, jessie + hostgroups: computers, service, bind9-hosts, kvmdomains, jessie, systemd-timesyncd lotti: address: 209.87.16.32 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, hassrvfs + hostgroups: computers, service, kvmdomains, jessie, hassrvfs, systemd-timesyncd muffat: address: 209.87.16.33 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, spamd, heavy-exim, mail-relay + hostgroups: computers, service, kvmdomains, jessie, spamd, heavy-exim, mail-relay, systemd-timesyncd sonntag: address: 209.87.16.34 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, nfs-client, autofs + hostgroups: computers, service, kvmdomains, jessie, nfs-client, autofs, systemd-timesyncd tchaikovsky: address: 209.87.16.35 parents: ubc-gateway - hostgroups: computers, general, apache2-hosts, kvmdomains, apache-https, jessie + hostgroups: computers, general, apache2-hosts, kvmdomains, apache-https, jessie, systemd-timesyncd gretchaninov: address: 209.87.16.36 parents: ubc-gateway - hostgroups: computers, general, kvmdomains, jessie, hassrvfs, nfs-server, apache2-hosts, xinetd-hosts + hostgroups: computers, general, kvmdomains, jessie, hassrvfs, nfs-server, apache2-hosts, xinetd-hosts, apache-https, systemd-timesyncd tye: address: 209.87.16.37 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, heavy-exim, apache2-hosts, apache-https, nfs-client, autofs, hassrvfs + hostgroups: computers, service, kvmdomains, jessie, heavy-exim, apache2-hosts, apache-https, nfs-client, autofs, hassrvfs, systemd-timesyncd ullmann: address: 209.87.16.38 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, postgres94-hosts, nfs-client, apache2-hosts, autofs, apache-https + hostgroups: computers, service, kvmdomains, jessie, postgres94-hosts, nfs-client, apache2-hosts, autofs, apache-https, systemd-timesyncd buxtehude: address: 209.87.16.39 parents: ubc-gateway - hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts, heavy-exim, postgres94-hosts, hasvarlogfs, apache-https, spamd, nfs-server + hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts, heavy-exim, postgres94-hosts, hasvarlogfs, apache-https, spamd, nfs-server, systemd-timesyncd + piu-slave-ubc-01: + address: 209.87.16.42 + parents: ubc-gateway + hostgroups: computers, service, kvmdomains, jessie, nfs-client, autofs, systemd-timesyncd + contacts: holger # }}} # {{{ gw-umn #saens: # address: 128.101.240.212 # parents: gw-umn - # hostgroups: computers, service, apache2-hosts, rsyncd-hosts, dl380, hasvarfs, hasusrfs, hasorgfs, xinetd-hosts, wheezy, security_mirror, no-bacula + # hostgroups: computers, service, apache2-hosts, rsyncd-systemd-hosts, dl380, hasvarfs, hasusrfs, hasorgfs, xinetd-hosts, wheezy, security_mirror, no-bacula mirror-umn: address: 128.101.240.212 parents: gw-umn - hostgroups: computers, service, apache2-hosts, apache-https, dl360, hpnewraid, hassrvfs, xinetd-hosts, jessie, security_mirror + hostgroups: computers, service, apache2-hosts, apache-https, dl360, hpnewraid, hassrvfs, jessie, security_mirror mirror-umn2: address: 128.101.240.215 parents: mirror-umn @@ -1090,7 +1144,7 @@ servers: klecker: address: 130.89.148.10 parents: gw-utwente - hostgroups: computers, service, apache2-hosts, apache-https, rsyncd-hosts, dl380, xinetd-hosts, jessie, incomingmailrelayed2025, hassrvfs + hostgroups: computers, service, apache2-hosts, apache-https, rsyncd-systemd-hosts, dl380, jessie, incomingmailrelayed2025, hassrvfs klecker-ftp: address: 130.89.148.12 parents: klecker @@ -1121,10 +1175,6 @@ servers: address: 144.32.168.78 parents: gw-ynic hostgroups: computers, buildd, sw-raid, hassrvfs, jessie - poulenc: - address: 144.32.168.77 - parents: gw-ynic - hostgroups: computers, buildd, sw-raid, hassrvfs, jessie #antheil: # address: 217.140.96.60 # parents: gw-arm @@ -1152,7 +1202,7 @@ servers: setoguchi: address: 133.242.99.74 parents: gw-sakura - hostgroups: computers, service, jessie, no-bacula, hassrvfs, apache2-hosts, rsyncd-hosts, xinetd-hosts, security_mirror + hostgroups: computers, service, jessie, no-bacula, hassrvfs, apache2-hosts, rsyncd-systemd-hosts, security_mirror # }}} # {{{ ############################# host groups ############################# @@ -1231,6 +1281,8 @@ hostgroups: alias: Hosts running jessie jessie-freebsd: alias: kFreebsd hosts running jessie + stretch: + alias: Hosts running stretch kvmdomains: alias: Hosts that are KVM domains @@ -1267,6 +1319,9 @@ hostgroups: rsyncd-hosts: alias: hosts providing rsync services via xinetd private: 1 + rsyncd-systemd-hosts: + alias: hosts providing rsync services via systemd + private: 1 xinetd-hosts: alias: hosts providing services via xinetd private: 1 @@ -1276,6 +1331,9 @@ hostgroups: postgres94-hosts: alias: hosts running postgres94 private: 1 + postgres96-hosts: + alias: hosts running postgres96 + private: 1 no-ulogd: alias: hosts not running ulogd private: 1 @@ -1402,21 +1460,21 @@ services: excludehostgroups: layer3-infrastructure, high-RTT check_interval: 5 max_check_attempts: 4 - retry_check_interval: 1 + retry_interval: 1 - name: PING check: "check_ping!600.0,20%!900.0,40%" hostgroups: high-RTT check_interval: 5 max_check_attempts: 4 - retry_check_interval: 1 + retry_interval: 1 - name: PING check: "check_ping!2000.0,60%!3000.0,80%" hostgroups: layer3-infrastructure check_interval: 5 max_check_attempts: 4 - retry_check_interval: 1 + retry_interval: 1 # }}} # {{{ ### disk usage - @@ -1574,11 +1632,11 @@ services: name: processes - total nrpe: "/usr/lib/nagios/plugins/check_procs 620 700" hostgroups: computers - excludehosts: prokofiev, pieta, ubc-enc2bl01, ubc-enc2bl02, ubc-enc2bl09, ubc-enc2bl10, fasolo + excludehosts: prokofiev, pieta, ubc-enc2bl01, ubc-enc2bl02, ubc-enc2bl09, ubc-enc2bl10, fasolo, casulana - name: processes - total nrpe: "/usr/lib/nagios/plugins/check_procs 1500 1700" - hosts: prokofiev, pieta, ubc-enc2bl01, ubc-enc2bl02, ubc-enc2bl09, ubc-enc2bl10, fasolo + hosts: prokofiev, pieta, ubc-enc2bl01, ubc-enc2bl02, ubc-enc2bl09, ubc-enc2bl10, fasolo, casulana - name: swap usage - percent nrpe: "/usr/lib/nagios/plugins/check_swap -w 20% -c 10%" @@ -1587,12 +1645,20 @@ services: name: swap usage - mb nrpe: "/usr/lib/nagios/plugins/check_swap -w 20000 -c 5000" hostgroups: computers + - + name: free memory - mb + nrpe: "/usr/lib/nagios/plugins/dsa-check-memory -m mb" + hostgroups: computers + - + name: free memory - percent + nrpe: "/usr/lib/nagios/plugins/dsa-check-memory -m pct" + hostgroups: computers - name: process - getty nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C getty -a /sbin/getty" hostgroups: computers excludehosts: zelenka, zandonai - excludehostgroups: jessie + excludehostgroups: jessie, stretch - name: process - getty nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C agetty -a /sbin/getty" @@ -1600,7 +1666,7 @@ services: - name: process - getty nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C agetty -a /sbin/agetty" - hostgroups: jessie + hostgroups: jessie, stretch excludehostgroups: freebsd - @@ -1617,7 +1683,7 @@ services: name: system - filesystem check nrpe: "/usr/bin/sudo /usr/lib/nagios/plugins/dsa-check-filesystems" check_interval: 60 - retry_check_interval: 15 + retry_interval: 15 hostgroups: computers # }}} # {{{ backup @@ -1629,7 +1695,7 @@ services: excludehosts: backuphost, storace check_interval: 60 max_check_attempts: 2 - retry_check_interval: 5 + retry_interval: 5 - name: backup server config servicegroups: backup @@ -1637,7 +1703,7 @@ services: hosts: storace check_interval: 60 max_check_attempts: 2 - retry_check_interval: 5 + retry_interval: 5 - name: backup - bacula - last backup servicegroups: backup @@ -1646,7 +1712,7 @@ services: hostgroups: computers excludehostgroups: buildd, porterbox, no-bacula check_interval: 60 - retry_check_interval: 15 + retry_interval: 15 - name: backup - bacula - last full backup servicegroups: backup @@ -1655,7 +1721,7 @@ services: hostgroups: computers excludehostgroups: buildd, porterbox, no-bacula check_interval: 60 - retry_check_interval: 15 + retry_interval: 15 - name: process - bacula-dir servicegroups: backup @@ -1673,6 +1739,12 @@ services: nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:3 -c 1: -u root -C bacula-fd -a '/usr/sbin/bacula-fd -c /etc/bacula/bacula-fd.conf'" hostgroups: freebsd + - + name: network backup status - draghi + servicegroups: backup + nrpe: "/usr/lib/nagios/plugins/dsa-check-statusfile -a 2h /home/debbackup/nagios-status" + hosts: draghi + #### - name: process - acc.umu.se backup @@ -1686,14 +1758,14 @@ services: nrpe: "/usr/lib/nagios/plugins/dsa-check-running-kernel" hostgroups: computers check_interval: 60 - retry_check_interval: 5 + retry_interval: 5 - name: apt - security updates servicegroups: apt nrpe: "/usr/lib/nagios/plugins/dsa-check-statusfile /var/cache/dsa/nagios/apt" hostgroups: computers check_interval: 60 - retry_check_interval: 15 + retry_interval: 15 - name: unexpected file - apt sources.list servicegroups: apt @@ -1702,12 +1774,11 @@ services: - name: upgraded libraries servicegroups: security - nrpe: "sudo /usr/local/sbin/dsa-check-libs" - #nrpe: "sudo /usr/lib/nagios/plugins/dsa-check-libs" + nrpe: "sudo /usr/lib/nagios/plugins/dsa-check-libs" hostgroups: computers excludehostgroups: freebsd check_interval: 60 - retry_check_interval: 15 + retry_interval: 15 notification_interval: 10080 - name: installed firewall @@ -1723,11 +1794,11 @@ services: name: process - ulogd nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C ulogd -a '/usr/sbin/ulogd -d'" hostgroups: computers - excludehostgroups: freebsd, sparc, jessie + excludehostgroups: freebsd, sparc, jessie, stretch - name: process - ulogd nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u ulog -C ulogd -a '/usr/sbin/ulogd --daemon --uid ulog'" - hostgroups: jessie + hostgroups: jessie, stretch excludehostgroups: freebsd - name: unexpected process - ulogd @@ -1746,7 +1817,7 @@ services: hostgroups: computers depends: process - samhain check_interval: 60 - retry_check_interval: 5 + retry_interval: 5 excludehostgroups: brokensamhain - name: processes - samhain zombies @@ -1760,7 +1831,7 @@ 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: computers - excludehostgroups: freebsd, jessie + excludehostgroups: freebsd, jessie, stretch - 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'" @@ -1768,7 +1839,7 @@ 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 -F'" - hostgroups: jessie + hostgroups: jessie, stretch excludehostgroups: freebsd - @@ -1813,6 +1884,13 @@ services: name: process - nrpe nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:25 -c 1: -u nagios -C nrpe -a '/usr/sbin/nrpe -c /etc/nagios/nrpe.cfg -d'" hostgroups: computers + excludehostgroups: stretch + max_check_attempts: -1 + depends: network service - nrpe + - + name: process - nrpe + nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:25 -c 1: -u nagios -C nrpe -a '/usr/sbin/nrpe -c /etc/nagios/nrpe.cfg -f'" + hostgroups: stretch max_check_attempts: -1 depends: network service - nrpe ### @@ -1861,6 +1939,15 @@ services: nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u daemon -C atd -a /usr/sbin/atd" hostgroups: computers ### + - + name: process - irqbalance + nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C irqbalance -a '/usr/sbin/irqbalance'" + #hosts: casulana + hostgroups: computers + #excludehostgroups: single-cpu, freebsd + excludehostgroups: freebsd + excludehosts: harris, smetana + ### - name: process - cron nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:3 -c 1: -u root -C cron -a /usr/sbin/cron" @@ -1880,7 +1967,7 @@ services: name: process - monit nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C monit -a '/usr/bin/monit -d 300 -I -c /etc/monit/monitrc -s /var/lib/monit/monit.state'" hostgroups: computers - excludehostgroups: alioth, jessie + excludehostgroups: alioth, jessie, stretch ### - name: MQ connection on rainier @@ -1889,7 +1976,7 @@ services: runfrom: rainier hostgroups: computers check_interval: 60 - retry_check_interval: 15 + retry_interval: 15 excludehostgroups: alioth, broken_mq - name: MQ connection on rapoport @@ -1898,7 +1985,7 @@ services: runfrom: rapoport hostgroups: computers check_interval: 60 - retry_check_interval: 15 + retry_interval: 15 excludehostgroups: alioth, broken_mq ### - @@ -1921,11 +2008,11 @@ services: name: process - udevd nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -p 1 -C udevd -a 'udevd'" hostgroups: computers - excludehostgroups: freebsd, jessie + excludehostgroups: freebsd, jessie, stretch - name: process - udevd nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -p 1 -C systemd-udevd -a '/lib/systemd/systemd-udevd'" - hostgroups: jessie + hostgroups: jessie, stretch excludehostgroups: freebsd - name: unexpected process - udev @@ -1936,7 +2023,7 @@ services: name: process - acpid nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C acpid -a '/usr/sbin/acpid'" hostgroups: acpid-hosts - excludehostgroups: jessie + excludehostgroups: jessie, stretch - name: unexpected process - acpid nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C acpid" @@ -1956,7 +2043,7 @@ services: - name: process - stunnel4 - puppet-ekeyd nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:6 -c 1: -u stunnel4 -C stunnel4 -a '/usr/bin/stunnel4 /etc/stunnel/puppet-ekeyd.conf'" - hostgroups: wheezy, jessie + hostgroups: wheezy, jessie, stretch excludehostgroups: freebsd, alioth - name: process - stunnel4 - puppet-ekeyd is crazy @@ -1969,16 +2056,13 @@ services: name: process - rngd nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C rngd -a '/usr/sbin/rngd -r /dev/hwrng'" hostgroups: kvmdomains + excludehostgroups: stretch # }}} # {{{ anti-services - name: ganeti - job watcher paused nrpe: "/usr/lib/nagios/plugins/negate /usr/lib/nagios/plugins/dsa-check-file -f /var/lib/ganeti/watcher.pause" hostgroups: computers - - - name: unwanted process - irqbalance - nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C irqbalance" - hostgroups: computers - name: unwanted process - openvpn nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C openvpn" @@ -2037,7 +2121,7 @@ services: servicegroups: raid nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C mdadm -a '/sbin/mdadm --monitor --pid-file /run/mdadm/monitor.pid --daemonise --scan'" hostgroups: sw-raid - excludehostgroups: jessie + excludehostgroups: jessie, stretch - name: process - mdadm monitor servicegroups: raid @@ -2100,7 +2184,7 @@ services: nrpe: "/usr/lib/nagios/plugins/dsa-check-hpasm" check_interval: 120 hostgroups: dl380, dl360, bl460, bm-bl - excludehosts: villa, lobos, storace, mirror-anu + excludehosts: villa, lobos, storace, mirror-anu, sallinen - name: HW - hpasmcli status nrpe: "/usr/lib/nagios/plugins/dsa-check-hpasm --ps-no-redundant" @@ -2115,7 +2199,7 @@ services: name: HW - hpasmcli status nrpe: "/usr/lib/nagios/plugins/dsa-check-hpasm --fan-ignore-not-present" check_interval: 120 - hosts: storace + hosts: storace, sallinen - name: HW - hpasmcli status nrpe: "/usr/lib/nagios/plugins/dsa-check-hpasm --fan-ignore-not-present --ps-no-redundant --ignore-failed='PS1'" @@ -2182,7 +2266,7 @@ services: 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: heavy-exim, heavy-postfix - excludehostgroups: jessie + excludehostgroups: jessie, stretch - 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 --foreground=true'" @@ -2205,7 +2289,7 @@ services: 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'" hostgroups: spamd excludehosts: picconi - excludehostgroups: jessie + excludehostgroups: jessie, stretch - name: process - spamd - master nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C spamd -a '/usr/sbin/spamd -d --pidfile=/var/run/spamassassin.pid --create-prefs --max-children 5 --helper-home-dir'" @@ -2244,7 +2328,7 @@ services: name: process - postgrey nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgrey -a '/usr/sbin/postgrey --pidfile=/var/run/postgrey.pid --daemonize --unix=/var/run/postgrey/socket --retry-window=4 --auto-whitelist-clients=10 --exim'" hostgroups: heavy-exim - excludehostgroups: jessie + excludehostgroups: jessie, stretch - name: process - postgrey nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgrey -a 'postgrey --pidfile=/var/run/postgrey.pid --daemonize --unix=/var/run/postgrey/socket --retry-window=4 --auto-whitelist-clients=10 --exim'" @@ -2454,19 +2538,26 @@ services: name: network service - ftp check: check_ftp hostgroups: uploadqueue, security_mirror - excludehosts: klecker + excludehosts: klecker, mirror-isc, mirror-umn - name: network service - ftp check: check_ftp hosts: klecker-ftp - depends: klecker:process - xinetd + - + name: network service - ftp + check: check_ftp + hosts: mirror-umn2 + - + name: network service - ftp + check: check_ftp + hosts: mirror-isc2 # }}} # {{{ postgres - name: unwanted process - postgresql nrpe: "/usr/lib/nagios/plugins/check_procs -w 0 -C postgres" hostgroups: computers - excludehostgroups: postgres91-hosts, postgres94-hosts + excludehostgroups: postgres91-hosts, postgres94-hosts, postgres96-hosts - name: unwanted process - postgresql 9.0 nrpe: "/usr/lib/nagios/plugins/check_procs -w 0 -C postgres -a '9.0/bin/postgres'" @@ -2479,6 +2570,10 @@ services: name: process - postgresql94 - master nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u postgres -C postgres -a '/usr/lib/postgresql/9.4/bin/postgres'" hostgroups: postgres94-hosts + - + name: process - postgresql96 - master + nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u postgres -C postgres -a '/usr/lib/postgresql/9.6/bin/postgres'" + hostgroups: postgres96-hosts - name: postgresql backups nrpe: "/usr/bin/sudo -u debbackup /usr/lib/nagios/plugins/dsa-check-backuppg" @@ -2529,7 +2624,7 @@ services: contact_groups: +buildd check_interval: 5 max_check_attempts: 24 - retry_check_interval: 5 + retry_interval: 5 - name: processes - lvcreate nrpe: "/usr/lib/nagios/plugins/check_procs -m 'ELAPSED' -c 500 -C lvcreate -u root -a 'lvcreate'" @@ -2581,7 +2676,7 @@ services: hosts: global check_interval: 15 max_check_attempts: 5 - retry_check_interval: 5 + retry_interval: 5 servicegroups: mirror - name: mirror sync - snapshot @@ -2589,7 +2684,7 @@ services: hosts: global check_interval: 15 max_check_attempts: 5 - retry_check_interval: 5 + retry_interval: 5 servicegroups: mirror - @@ -2697,11 +2792,21 @@ services: check: "dsa_check_staticsync_nossl!metadata.ftp-master.debian.org" hosts: global servicegroups: mirror + - + name: mirror static sync - mirror-master + check: "dsa_check_staticsync_nossl!mirror-master.debian.org" + hosts: global + servicegroups: mirror - name: mirror static sync - deb check: "dsa_check_staticsync_nossl!deb.debian.org" hosts: global servicegroups: mirror + - + name: mirror static sync - manpages + check: "dsa_check_staticsync!manpages.debian.org" + hosts: global + servicegroups: mirror - name: mirror static sync - 10years @@ -2749,8 +2854,8 @@ services: hosts: global servicegroups: mirror - - name: mirror static sync - debconf1 - check: "dsa_check_staticsync!debconf1.debconf.org" + name: mirror static sync - debconf16 + check: "dsa_check_staticsync!debconf16.debconf.org" hosts: global servicegroups: mirror - @@ -2855,7 +2960,7 @@ services: hosts: giustini check_interval: 5 max_check_attempts: 4 - retry_check_interval: 1 + retry_interval: 1 - name: Overall Unit Status remotecheck: "/usr/lib/nagios/plugins/check_snmp -H $HOSTADDRESS$ -C public -P 2c -o connUnitStatus -n -c 3 -w 3" @@ -2883,7 +2988,7 @@ services: nrpe: "/usr/lib/nagios/plugins/dsa-check-dchroots-current" hostgroups: porterbox check_interval: 60 - retry_check_interval: 15 + retry_interval: 15 # }}} # {{{ openstack # - @@ -2931,7 +3036,7 @@ services: - name: system - all services running nrpe: "/usr/bin/sudo /bin/systemctl is-system-running" - hostgroups: jessie + hostgroups: jessie, stretch excludehostgroups: freebsd ### - @@ -2951,6 +3056,10 @@ services: hosts: draghi depends: process - xinetd ### + - + name: network service - rsync + check: check_tcp!873 + hostgroups: rsyncd-systemd-hosts - name: network service - rsync check: check_tcp!873 @@ -2960,26 +3069,22 @@ services: name: network service - rsync check: check_tcp!873 hosts: milanollo2 - depends: milanollo:process - xinetd - name: network service - rsync check: check_tcp!873 hosts: mirror-isc2, mirror-isc-syncproxy - depends: mirror-isc:process - xinetd - name: network service - rsync check: check_tcp!873 hosts: mirror-umn2, mirror-umn3 - depends: mirror-umn:process - xinetd - name: network service - rsync check: check_tcp!873 hosts: mirror-anu2, mirror-anu3 - depends: mirror-anu:process - xinetd ### - name: process - icinga - nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:60 -c 1: -u nagios -C icinga -a '/usr/sbin/icinga -d /etc/icinga/icinga.cfg'" + nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:90 -c 1: -u nagios -C icinga -a '/usr/sbin/icinga -d /etc/icinga/icinga.cfg'" hosts: tchaikovsky ### - @@ -3010,7 +3115,14 @@ services: hosts: handel check_interval: 60 max_check_attempts: 2 - retry_check_interval: 5 + retry_interval: 5 + - + name: puppet - agent check + nrpe: "/usr/lib/nagios/plugins/dsa-check-statusfile /var/cache/dsa/nagios/puppet-agent" + hostgroups: computers + excludehosts: moszumanska + check_interval: 60 + retry_interval: 15 # }}} # }}}