update eventlog position
[mirror/dsa-nagios.git] / config / nagios-master.cfg
1 # Non comment lines are YAML
2 #
3 # Strings ought to be in double quotes, but it works in most cases if they aren't :)
4 #
5 # vim:set syntax=yaml:
6
7 # TODO
8 #  - *: check munin stats collection works
9 #  - *: check backups are successful
10 #  - *: unwanted: network: auth, discard, daytime, time (on some), cvs-pserver, rsync (on some), ftp (on some), http (on some)
11
12 ---
13 #############################
14 # hosts
15 #############################
16 servers:
17   # {{{ gateways
18   global:
19     hostgroups: notacomputer
20     pingable: false
21     check_command: dsa_check_always_ok
22   gw-1und1:
23     parents: gw-ubcece
24     hostgroups: notacomputer
25     pingable: false
26     check_command: dsa_check_always_ok
27   gw-1und1-sec:
28     parents: gw-ubcece
29     hostgroups: notacomputer
30     pingable: false
31     check_command: dsa_check_always_ok
32   gw-accumu:
33     address: 130.239.18.97
34     parents: gw-ubcece
35     hostgroups: layer3-infrastructure
36   gw-aql:
37     address: 141.170.2.17
38     parents: gw-ubcece
39     hostgroups: layer3-infrastructure
40   gw-bytemark:
41     address: 89.16.160.116
42     parents: gw-ubcece
43     hostgroups: layer3-infrastructure
44   gw-c3sl:
45     address: 200.17.202.254
46     parents: gw-ubcece
47     hostgroups: layer3-infrastructure
48   gw-cecsit:
49     address: 150.203.164.38
50     parents: gw-ubcece
51     hostgroups: layer3-infrastructure
52   gw-arm:
53     address: 213.104.121.213
54     parents: gw-ubcece
55     hostgroups: layer3-infrastructure
56   gw-brown:
57     address: 138.16.160.1
58     parents: gw-ubcece
59     hostgroups: layer3-infrastructure
60   gw-carnet:
61     address: 161.53.160.1
62     parents: gw-ubcece
63     hostgroups: layer3-infrastructure
64   gw-conova:
65     address: 217.196.149.238
66     parents: gw-ubcece
67     hostgroups: layer3-infrastructure
68   gw-csail:
69     address: 128.31.0.1
70     parents: gw-ubcece
71     hostgroups: layer3-infrastructure
72   gw-dgi:
73     address: 93.94.131.13
74     parents: gw-ubcece
75     hostgroups: layer3-infrastructure
76   gw-freenet:
77     address: 62.104.23.249
78     parents: gw-ubcece
79     hostgroups: layer3-infrastructure
80   gw-gatech:
81     address: 128.61.240.1
82     parents: gw-ubcece
83     hostgroups: layer3-infrastructure
84   gw-grnet:
85     address: 194.177.211.193
86     parents: gw-ubcece
87     hostgroups: layer3-infrastructure
88   gw-isc:
89     address: 149.20.20.1
90     parents: gw-ubcece
91     hostgroups: layer3-infrastructure
92   gw-karlsruhe:
93     address: 129.143.57.177
94     parents: gw-ubcece
95     hostgroups: layer3-infrastructure
96   gw-leaseweb:
97     address: 185.17.185.190
98     parents: gw-ubcece
99     hostgroups: layer3-infrastructure
100   gw-linaro:
101     address: 64.28.108.36
102     parents: gw-ubcece
103     hostgroups: layer3-infrastructure
104   gw-man-da:
105     address: 82.195.75.126
106     parents: gw-ubcece
107     hostgroups: layer3-infrastructure
108   gw-marist:
109     address: 148.100.88.1
110     parents: gw-ubcece
111     hostgroups: layer3-infrastructure
112   gw-osuosl:
113     address: 140.211.166.1
114     parents: gw-ubcece
115     hostgroups: layer3-infrastructure
116   gw-rapidswitch:
117     address: 193.201.200.129
118     parents: gw-ubcece
119     hostgroups: layer3-infrastructure
120   gw-sakura:
121     address: 133.242.99.65
122     parents: gw-ubcece
123     hostgroups: layer3-infrastructure
124   gw-sanger:
125     address: 193.62.202.20
126     parents: gw-ubcece
127     hostgroups: layer3-infrastructure
128     contacts: tjrc1, dave
129   gw-scanplus-lobos:
130     address: 212.211.132.249
131     parents: gw-ubcece
132     hostgroups: layer3-infrastructure
133   gw-scanplus-villa:
134     address: 212.211.132.1
135     parents: gw-ubcece
136     hostgroups: layer3-infrastructure
137   gw-sil:
138     address: 86.59.118.145
139     parents: gw-ubcece
140     hostgroups: layer3-infrastructure
141   gw-ubcece:
142     address: 206.12.19.254
143     hostgroups: layer3-infrastructure
144     contacts: lfilipoz
145   gw-ugent:
146     address: 193.191.17.50
147     parents: gw-ubcece
148     hostgroups: layer3-infrastructure
149   gw-umn:
150     address: 128.101.240.222
151     parents: gw-ubcece
152     hostgroups: layer3-infrastructure
153   gw-unicamp:
154     address: 143.106.167.234
155     parents: gw-ubcece
156     hostgroups: layer3-infrastructure
157   gw-utwente:
158     address: 130.89.149.1
159     parents: gw-ubcece
160     hostgroups: layer3-infrastructure
161   gw-ynic:
162     # really janet, because ynic is stupid about firewalling
163     address: 146.97.71.46
164     parents: gw-ubcece
165     hostgroups: layer3-infrastructure
166   gw-zivit:
167     parents: gw-ubcece
168     hostgroups: notacomputer
169     pingable: false
170     check_command: dsa_check_always_ok
171   # }}}
172   # {{{ servers
173   # {{{ gw-1und1
174   powell:
175     address: 87.106.64.223
176     parents: gw-1und1
177     hostgroups: computers, service, jessie
178   pkgmirror-1and1:
179     address: 213.165.95.4
180     parents: powell
181     hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, no-bacula, apache-https
182   babin:
183     address: 213.165.95.6
184     parents: powell
185     hostgroups: computers, buildd, hassrvfs, kvmdomains, jessie
186   piu-slave-1und1-01:
187     address: 213.165.95.7
188     parents: powell
189     hostgroups: computers, service, kvmdomains, jessie
190     contacts: holger
191   # }}}
192   # {{{ gw-1und1-sec
193   schumann:
194     address: 212.227.126.54
195     parents: gw-1und1-sec
196     hostgroups: computers, service, jessie
197   wieck:
198     address: 195.20.242.89
199     parents: gw-1und1-sec
200     hostgroups: computers, service, apache2-hosts, rsyncd-hosts, xinetd-hosts, jessie, security_mirror, hasvarlogfs, no-bacula
201   # }}}
202   # {{{ gw-accumu
203   pettersson:
204     address: 130.239.18.123
205     parents: gw-accumu
206     hostgroups: computers, hasbootfs, aacraid, nfs-client, service, apache2-hosts, jessie, autofs, sw-raid
207   praetorius:
208     address: 130.239.18.121
209     parents: gw-accumu
210     hostgroups: computers, buildd, hassrvfs, jessie
211   # }}}
212   # {{{ gw-aql
213   etler:
214     address: 141.170.6.156
215     parents: gw-aql
216     hostgroups: computers, porterbox, jessie, hassrvfs, hasbootfs, sw-raid
217   mips-aql-01:
218     address: 141.170.6.149
219     parents: gw-aql
220     hostgroups: computers, buildd, jessie, nfs-client
221   mips-aql-02:
222     address: 141.170.6.150
223     parents: gw-aql
224     hostgroups: computers, buildd, jessie, nfs-client
225   mips-aql-04:
226     address: 141.170.6.154
227     parents: gw-aql
228     hostgroups: computers, buildd, jessie, nfs-client
229   mips-aql-05:
230     address: 141.170.6.155
231     parents: gw-aql
232     hostgroups: computers, buildd, jessie, nfs-client
233   minkus:
234     address: 141.170.6.151
235     parents: gw-aql
236     hostgroups: computers, porterbox, jessie, nfs-client
237   mipsel-aql-01:
238     address: 141.170.6.152
239     parents: gw-aql
240     hostgroups: computers, buildd, jessie, hassrvfs, hasbootfs, sw-raid
241   mipsel-aql-02:
242     address: 141.170.6.153
243     parents: gw-aql
244     hostgroups: computers, buildd, jessie, hassrvfs, hasbootfs, sw-raid
245   # }}}
246   # {{{ gw-arm
247   abel:
248     address: 217.140.96.56
249     parents: gw-arm
250     hostgroups: computers, hasbootfs, hassrvfs, porterbox, jessie, broken_mq
251   arnold:
252     address: 217.140.96.57
253     parents: gw-arm
254     hostgroups: computers, hasbootfs, hassrvfs, buildd, jessie, broken_mq
255   arm-arm-01:
256     address: 217.140.96.58
257     parents: gw-arm
258     hostgroups: computers, hasbootfs, hassrvfs, buildd, jessie, broken_mq
259   arm-arm-02:
260     address: 217.140.96.59
261     parents: gw-arm
262     hostgroups: computers, hasbootfs, hassrvfs, buildd, jessie, broken_mq
263   arm-arm-03:
264     address: 217.140.96.60
265     parents: gw-arm
266     hostgroups: computers, hasbootfs, hassrvfs, buildd, jessie, broken_mq
267   harris:
268     address: 217.140.96.66
269     parents: gw-arm
270     hostgroups: computers, hasbootfs, hassrvfs, jessie, armhf, porterbox, broken_mq
271   hartmann:
272     address: 217.140.96.67
273     parents: gw-arm
274     hostgroups: computers, hasbootfs, hassrvfs, jessie, armhf, buildd, broken_mq
275   hoiby:
276     address: 217.140.96.71
277     parents: gw-arm
278     hostgroups: computers, hasbootfs, hassrvfs, armhf, jessie, buildd, broken_mq
279   ia64-arm-01:
280     address: 217.140.96.61
281     parents: gw-arm
282     hostgroups: computers, hasbootfs, hassrvfs, wheezy, buildd, broken_mq, sw-raid, acpid-hosts
283   # }}}
284   # {{{ gw-brown
285   franck:
286     address: 138.16.160.12
287     parents: gw-brown
288     hostgroups: computers, service, apache2-hosts, dl380, rsyncd-hosts, postgres94-hosts, uploadqueue, xinetd-hosts, apache-https, hassrvfs, jessie
289   # }}}
290   # {{{ gw-bytemark
291   bm-bl1:
292     address: 5.153.231.241
293     parents: gw-bytemark
294     hostgroups: computers, bm-bl, service, jessie
295   bm-bl2:
296     address: 5.153.231.242
297     parents: gw-bytemark
298     hostgroups: computers, bm-bl, service, jessie
299   bm-bl3:
300     address: 5.153.231.243
301     parents: gw-bytemark
302     hostgroups: computers, bm-bl, service, jessie
303   bm-bl4:
304     address: 5.153.231.244
305     parents: gw-bytemark
306     hostgroups: computers, bm-bl, service, jessie
307   bm-bl5:
308     address: 5.153.231.245
309     parents: gw-bytemark
310     hostgroups: computers, bm-bl, service, jessie
311   bm-bl6:
312     address: 5.153.231.246
313     parents: gw-bytemark
314     hostgroups: computers, bm-bl, service, jessie
315   bm-bl7:
316     address: 5.153.231.247
317     parents: gw-bytemark
318     hostgroups: computers, bm-bl, service, jessie
319   bm-bl8:
320     address: 5.153.231.248
321     parents: gw-bytemark
322     hostgroups: computers, bm-bl, service, jessie
323   bm-bl9:
324     address: 5.153.231.249
325     parents: gw-bytemark
326     hostgroups: computers, bm-bl, acpid-hosts, service, wheezy, openstack-compute, broken_mq
327   bm-bl10:
328     address: 5.153.231.250
329     parents: gw-bytemark
330     hostgroups: computers, bm-bl, acpid-hosts, service, wheezy, openstack-compute, broken_mq
331   bm-bl11:
332     address: 5.153.231.251
333     parents: gw-bytemark
334     hostgroups: computers, bm-bl, acpid-hosts, service, wheezy, openstack-compute, broken_mq
335   bm-bl12:
336     address: 5.153.231.252
337     parents: gw-bytemark
338     hostgroups: computers, bm-bl, acpid-hosts, service, wheezy, openstack-compute, broken_mq
339
340   milanollo:
341     address: 5.153.231.2
342     parents: gw-bytemark
343     hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, nfs-server, xinetd-hosts
344   milanollo2:
345     address: 5.153.231.9
346     parents: milanollo
347     hostgroups: secondary-IPs
348   picconi:
349     address: 5.153.231.3
350     parents: gw-bytemark
351     hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, nfs-client, autofs, heavy-exim, spamd, apache-https
352   senfter:
353     address: 5.153.231.4
354     parents: gw-bytemark
355     hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, no-bacula, apache-https
356   adayevskaya:
357     address: 5.153.231.5
358     parents: gw-bytemark
359     hostgroups: computers, service, kvmdomains, jessie
360   pejacevic:
361     address: 5.153.231.6
362     parents: gw-bytemark
363     hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, nfs-client, autofs, apache-https
364     contacts: holger
365   piu-slave-bm-a:
366     address: 5.153.231.7
367     parents: gw-bytemark
368     hostgroups: computers, service, kvmdomains, jessie, nfs-client, autofs
369     contacts: holger
370   binet:
371     address: 5.153.231.8
372     parents: gw-bytemark
373     hostgroups: computers, buildd, hassrvfs, kvmdomains, jessie
374   bmdb1:
375     address: 5.153.231.10
376     parents: gw-bytemark
377     hostgroups: computers, hassrvfs, kvmdomains, jessie, postgres94-hosts
378   ganeti-bytemark:
379     address: 82.195.75.111
380     parents: gw-bytemark
381     hostgroups: notacomputer
382   coccia:
383     address: 5.153.231.11
384     parents: ganeti-bytemark
385     hostgroups: computers, hassrvfs, kvmdomains, jessie, autofs, nfs-client, uploadqueue, xinetd-hosts, apache-https, apache2-hosts
386   backuphost:
387     address: 5.153.231.12
388     parents: ganeti-bytemark
389     hostgroups: computers, hassrvfs, kvmdomains, jessie
390   philp:
391     address: 5.153.231.13
392     parents: ganeti-bytemark
393     hostgroups: computers, hassrvfs, kvmdomains, jessie, apache2-hosts
394   rainier:
395     address: 5.153.231.16
396     parents: ganeti-bytemark
397     hostgroups: computers, kvmdomains, jessie
398   rapoport:
399     address: 5.153.231.15
400     parents: ganeti-bytemark
401     hostgroups: computers, kvmdomains, jessie
402   delfin:
403     address: 5.153.231.17
404     parents: ganeti-bytemark
405     hostgroups: computers, hassrvfs, kvmdomains, jessie, apache2-hosts, nfs-client, autofs
406   wuiet:
407     address: 5.153.231.18
408     parents: ganeti-bytemark
409     hostgroups: computers, general, kvmdomains, jessie, service, apache-https, apache2-hosts, heavy-exim, xinetd-hosts
410   dinis:
411     address: 5.153.231.19
412     parents: ganeti-bytemark
413     hostgroups: computers, general, kvmdomains, jessie, hassrvfs
414   donizetti:
415     address: 5.153.231.20
416     parents: ganeti-bytemark
417     hostgroups: computers, general, kvmdomains, jessie, nfs-client, autofs
418   moszumanska:
419     address: 5.153.231.21
420     parents: ganeti-bytemark
421     contact_groups: alioth-admins
422     hostgroups: computers, general, wheezy, postgres91-hosts, apache2-hosts, acpid-hosts, apache-https, brokensamhain, no-bacula, bind9-hosts, xinetd-hosts, alioth, heavy-exim, spamd
423     no-servicegroups: true
424   dillon:
425     address: 5.153.231.22
426     parents: ganeti-bytemark
427     hostgroups: computers, general, kvmdomains, jessie, nfs-client, autofs, hassrvfs
428   ticharich:
429     address: 5.153.231.23
430     parents: ganeti-bytemark
431     hostgroups: computers, general, kvmdomains, jessie, nfs-client, autofs, apache2-hosts, apache-https, service, broken_https_default_vhost
432   petrova:
433     address: 5.153.231.25
434     parents: ganeti-bytemark
435     hostgroups: computers, kvmdomains, jessie, apache2-hosts
436   oyens:
437     address: 5.153.231.26
438     parents: ganeti-bytemark
439     hostgroups: computers, kvmdomains, jessie, openstack-controller, broken_mq, apache2-hosts # apache-https
440   barriere:
441     address: 5.153.231.27
442     parents: ganeti-bytemark
443     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, porterbox
444   quantz:
445     address: 5.153.231.28
446     parents: ganeti-bytemark
447     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, nfs-client, xinetd-hosts, heavy-exim, apache2-hosts, autofs, apache-https
448   portman:
449     address: 5.153.231.29
450     parents: ganeti-bytemark
451     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts
452   paradis:
453     address: 5.153.231.30
454     parents: ganeti-bytemark
455     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts, apache-https
456   x86-bm-01:
457     address: 5.153.231.32
458     parents: ganeti-bytemark
459     hostgroups: computers, kvmdomains, jessie, no-bacula
460   gideon:
461     address: 5.153.231.34
462     parents: ganeti-bytemark
463     hostgroups: computers, service, kvmdomains, jessie, hassrvfs
464   httpredir-bm-01:
465     address: 5.153.231.35
466     parents: ganeti-bytemark
467     hostgroups: computers, service, kvmdomains, wheezy, apache2-hosts
468   lindsay:
469     address: 5.153.231.36
470     parents: ganeti-bytemark
471     hostgroups: computers, service, kvmdomains, jessie, autofs, nfs-client
472   fede:
473     address: 5.153.231.37
474     hostgroups: computers, service, kvmdomains, jessie, hassrvfs
475   sor:
476     address: 5.153.231.38
477     parents: ganeti-bytemark
478     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts, autofs, nfs-client
479   jerea:
480     address: 5.153.231.39
481     parents: ganeti-bytemark
482     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts, apache-https
483   mekeel:
484     address: 5.153.231.40
485     parents: ganeti-bytemark
486     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, nfs-client, autofs
487   pittar:
488     address: 5.153.231.41
489     parents: ganeti-bytemark
490     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, nfs-client, autofs #, apache2-hosts
491   pinel:
492     address: 5.153.231.42
493     parents: ganeti-bytemark
494     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts, nfs-client, autofs, heavy-exim
495   rusca:
496     address: 5.153.231.43
497     parents: ganeti-bytemark
498     hostgroups: computers, service, kvmdomains, jessie, hassrvfs
499   # }}}
500   # {{{ gw-c3sl
501   santoro:
502     address: 200.17.202.197
503     parents: gw-c3sl
504     hostgroups: computers, service, apache2-hosts, rsyncd-hosts, xinetd-hosts, hassrvfs, jessie, high-RTT, security_mirror, no-bacula, apache-https
505     contacts: faw
506   # }}}
507   # {{{ gw-carnet
508   lebrun:
509     address: 193.198.184.10
510     parents: gw-carnet
511     hostgroups: computers, buildd, sw-raid, hasorgfs, sparc, wheezy
512   schroeder:
513     address: 193.198.184.11
514     parents: gw-carnet
515     hostgroups: computers, buildd, sw-raid, hassrvfs, sparc, wheezy
516   # }}}
517   # {{{ gw-cecsit
518   gluck:
519     address: 150.203.164.38
520     parents: gw-cecsit
521     hostgroups: computers, service, apache2-hosts, rsyncd-hosts, dl380, hassrvfs, xinetd-hosts, jessie, security_mirror, no-bacula, apache-https
522   # }}}
523   # {{{ gw-conova
524   sompek:
525     address: 217.196.149.225
526     parents: gw-conova
527     hostgroups: computers, buildd, hassrvfs, sw-raid, wheezy, sparc
528   stadler:
529     address: 217.196.149.226
530     parents: gw-conova
531     hostgroups: computers, buildd, hassrvfs, sw-raid, wheezy, sparc
532   # }}}
533   # {{{ gw-csail
534   steffani:
535     address: 128.31.0.36
536     parents: gw-csail
537     hostgroups: computers, service, apache2-hosts, rsyncd-hosts, sw-raid, acpid-hosts, hasbootfs, hasorgfs, xinetd-hosts, wheezy, security_mirror, no-bacula
538
539   csail-node01:
540     address: 128.31.0.16
541     parents: gw-csail
542     hostgroups: computers, service, dl360, jessie, drbd-hosts
543   csail-node02:
544     address: 128.31.0.46
545     parents: gw-csail
546     hostgroups: computers, service, dl360, jessie, drbd-hosts
547   ganeti-csail:
548     address: 128.31.0.49
549     parents: gw-bytemark
550     hostgroups: notacomputer
551
552   falla:
553     address: 128.31.0.65
554     parents: ganeti-csail
555     hostgroups: computers, freebsd, hassrvfs, porterbox, jessie, jessie-freebsd
556   fischer:
557     address: 128.31.0.35
558     parents: ganeti-csail
559     hostgroups: computers, freebsd, hassrvfs, porterbox, jessie
560   mirror-csail:
561     address: 128.31.0.62
562     parents: ganeti-csail
563     hostgroups: computers, service, hassrvfs, kvmdomains, jessie, apache2-hosts, rsyncd-hosts, xinetd-hosts, apache-https
564   x86-csail-01:
565     address: 128.31.0.50
566     parents: ganeti-csail
567     hostgroups: computers, buildd, hassrvfs, kvmdomains, jessie
568   x86-csail-02:
569     address: 128.31.0.68
570     parents: ganeti-csail
571     hostgroups: computers, buildd, hassrvfs, kvmdomains, jessie
572   httpredir-csail-01:
573     address: 128.31.0.66
574     parents: ganeti-csail
575     hostgroups: computers, service, kvmdomains, jessie, apache2-hosts
576   soriano:
577     address: 128.31.0.67
578     parents: ganeti-csail
579     hostgroups: computers, service, kvmdomains, hassrvfs, jessie, apache2-hosts, apache-https
580   # }}}
581   # {{{ gw-dgi
582   storace:
583     address: 93.94.130.161
584     parents: gw-dgi
585     hostgroups: computers, jessie, dl380, nfs-client, hassrvfs
586   # }}}
587   # {{{ gw-gatech
588   sechter:
589     address: 128.61.240.73
590     parents: gw-gatech
591     hostgroups: computers, service, apache2-hosts, rsyncd-hosts, sw-raid, hasbootfs, hassrvfs, xinetd-hosts, jessie, security_mirror
592   # }}}
593   # {{{ gw-grnet
594   ganeti-grnet:
595     address: 194.177.211.194
596     parents: gw-grnet
597     hostgroups: notacomputer
598   grnet-node01:
599     address: 194.177.211.195
600     parents: gw-grnet
601     hostgroups: computers, service, dl380, jessie, drbd-hosts
602   grnet-node02:
603     address: 194.177.211.196
604     parents: gw-grnet
605     hostgroups: computers, service, dl380, jessie, drbd-hosts
606   rautavaara:
607     address: 194.177.211.199
608     parents: gw-grnet
609     hostgroups: computers, megaraid, service, jessie
610   loghost-grnet-01:
611     address: 194.177.211.200
612     parents: gw-grnet
613     hostgroups: computers, service, kvmdomains, jessie, hassrvfs
614   geo3:
615     address: 194.177.211.201
616     parents: gw-grnet
617     hostgroups: computers, service, bind9-hosts, kvmdomains, jessie
618   cgi-grnet-01:
619     address: 194.177.211.202
620     parents: gw-grnet
621     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts, apache-https, xinetd-hosts
622   x86-grnet-01:
623     address: 194.177.211.203
624     parents: ganeti-grnet
625     hostgroups: computers, buildd, hassrvfs, kvmdomains, jessie
626   gigault:
627     address: 194.177.211.204
628     parents: ganeti-grnet
629     hostgroups: computers, service, hassrvfs, kvmdomains, jessie
630   vittoria:
631     address: 194.177.211.205
632     parents: ganeti-grnet
633     hostgroups: computers, service, hassrvfs, kvmdomains, jessie, postgres94-hosts, apache2-hosts, apache-https
634   # }}}
635   # {{{ gw-isc
636   schein:
637     address: 149.20.20.6
638     parents: gw-isc
639     hostgroups: computers, service, apache2-hosts, rsyncd-hosts, dl360, hasorgfs, xinetd-hosts, jessie, security_mirror, no-bacula
640   # }}}
641   # {{{ gw-leaseweb
642   lw01:
643     address: 185.17.185.177
644     parents: gw-leaseweb
645     hostgroups: computers, service, jessie, dl180, nfs-server, rsyncd-hosts, xinetd-hosts
646   lw02:
647     address: 185.17.185.178
648     parents: gw-leaseweb
649     hostgroups: computers, service, jessie, dl180, nfs-server, rsyncd-hosts, xinetd-hosts
650   lw03:
651     address: 185.17.185.179
652     parents: gw-leaseweb
653     hostgroups: computers, service, jessie, dl180, nfs-server, rsyncd-hosts, xinetd-hosts
654   lw04:
655     address: 185.17.185.180
656     parents: gw-leaseweb
657     hostgroups: computers, service, jessie, dl180, nfs-server, rsyncd-hosts, xinetd-hosts
658   lw07:
659     address: 185.17.185.187
660     parents: gw-leaseweb
661     hostgroups: computers,  service, jessie, dl180, nfs-client, autofs, hassrvfs, postgres94-hosts, apache2-hosts
662   lw08:
663     address: 185.17.185.189
664     parents: gw-leaseweb
665     hostgroups: computers,  service, jessie, dl180, nfs-client, autofs, hassrvfs, apache2-hosts
666   # }}}
667   # {{{ gw-linaro
668   arm-linaro-01:
669     address: 64.28.108.83
670     parents: gw-linaro
671     hostgroups: computers, hasbootfs, hassrvfs, buildd, jessie, broken_mq
672   arm-linaro-03:
673     address: 64.28.108.85
674     parents: gw-linaro
675     hostgroups: computers, hasbootfs, hassrvfs, buildd, jessie, broken_mq
676   asachi:
677     address: 64.28.108.84
678     parents: gw-linaro
679     hostgroups: computers, hasbootfs, hassrvfs, porterbox, jessie, broken_mq
680   # }}}
681   # {{{ gw-karlsruhe
682   zemlinsky:
683     address: 129.143.160.6
684     parents: gw-karlsruhe
685     hostgroups: computers, buildd, jessie
686     contacts: pkern
687   # }}}
688   # {{{ gw-man-da
689   czerny:
690     address: 82.195.75.109
691     parents: gw-man-da
692     hostgroups: computers, service, dl380, acpid-hosts, wheezy, drbd-hosts
693   clementi:
694     address: 82.195.75.103
695     parents: gw-man-da
696     hostgroups: computers, service, dl380, acpid-hosts, wheezy, drbd-hosts
697   bendel:
698     address: 82.195.75.100
699     parents: ganeti3
700     hostgroups: computers, service, hasbootfs, kvmdomains, hassrvfs, apache2-hosts, jessie, postfix-hosts, heavy-postfix, apache-https, amavis-hosts, hasvarlogfs
701   master:
702     address: 82.195.75.110
703     parents: ganeti3
704     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, spamd, heavy-exim, highload
705   fils:
706     address: 82.195.75.89
707     parents: ganeti3
708     hostgroups: computers, freebsd, jessie, buildd, hassrvfs
709     contacts: christoph
710   fayrfax:
711     address: 82.195.75.82
712     parents: ganeti3
713     hostgroups: computers, freebsd, jessie, buildd, hassrvfs
714     contacts: christoph
715   vento:
716     address: 82.195.75.98
717     parents: ganeti3
718     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts, apache-https, heavy-exim
719   lully:
720     address: 82.195.75.99
721     parents: ganeti3
722     hostgroups: computers, service, hasbootfs, kvmdomains, jessie, hasvarlogfs
723   draghi:
724     address: 82.195.75.106
725     parents: ganeti3
726     hostgroups: computers, service, hasbootfs, hassrvfs, apache2-hosts, spamd, heavy-exim, kvmdomains, xinetd-hosts, apache-https, wheezy
727   geo1:
728     address: 82.195.75.105
729     parents: ganeti3
730     hostgroups: computers, service, bind9-hosts, kvmdomains, jessie
731   handel:
732     address: 82.195.75.104
733     parents: ganeti3
734     hostgroups: computers, service, kvmdomains, apache2-hosts, jessie
735   kaufmann:
736     address: 82.195.75.107
737     parents: ganeti3
738     hostgroups: computers, service, apache2-hosts, rsyncd-hosts, kvmdomains, xinetd-hosts, jessie
739   stockhausen:
740     address: 82.195.75.108
741     parents: ganeti3
742     hostgroups: computers, service, kvmdomains, jessie
743   ganeti3:
744     address: 82.195.75.111
745     parents: gw-man-da
746     hostgroups: notacomputer
747   wilder:
748     address: 82.195.75.112
749     parents: ganeti3
750     hostgroups: computers, service, hassrvfs, apache2-hosts, kvmdomains, jessie, apache-https, rsyncd-hosts, xinetd-hosts
751   mailly:
752     address: 82.195.75.114
753     parents: ganeti3
754     hostgroups: computers, service, kvmdomains, jessie, spamd, heavy-exim, mail-relay
755   denis:
756     address: 82.195.75.91
757     parents: ganeti3
758     hostgroups: computers, service, kvmdomains, jessie, bind9-hosts
759   vogler:
760     address: 82.195.75.92
761     parents: ganeti3
762     hostgroups: computers, service, kvmdomains, jessie
763   wolkenstein:
764     address: 82.195.75.65
765     parents: ganeti3
766     hostgroups: computers, hasbootfs, hassrvfs, kvmdomains, service, xinetd-hosts, rsyncd-hosts, apache2-hosts, jessie
767   mipsel-manda-01:
768     address: 82.195.75.72
769     parents: gw-man-da
770     hostgroups: computers, buildd, jessie, hassrvfs, sw-raid, hasbootfs
771   mipsel-manda-02:
772     address: 82.195.75.74
773     parents: gw-man-da
774     hostgroups: computers, buildd, jessie, hassrvfs, sw-raid, hasbootfs
775   seger:
776     address: 82.195.75.93
777     parents: ganeti3
778     hostgroups: computers, service, apache2-hosts, hassrvfs, hasbootfs, rsyncd-hosts, uploadqueue, kvmdomains, xinetd-hosts, apache-https, postgres94-hosts, jessie
779   # }}}
780   # {{{ gw-marist
781   zani:
782     address: 148.100.88.22
783     parents: gw-marist
784     hostgroups: computers, buildd, hassrvfs, jessie, incomingmailrelayed
785   # }}}
786   # {{{ gw-osuosl
787   busoni:
788     address: 140.211.15.34
789     parents: gw-osuosl
790     hostgroups: computers, service, dl360, hassrvfs, jessie, hasvarlogfs, apache2-hosts, no-bacula, apache-https
791   byrd:
792     address: 140.211.166.20
793     parents: gw-osuosl
794     hostgroups: computers, service, dl380, jessie
795   buxtehude:
796     address: 140.211.166.26
797     parents: byrd
798     hostgroups: computers, service, hassrvfs, apache2-hosts, heavy-exim, postgres94-hosts, jessie, hasvarlogfs, apache-https, spamd
799   pieta:
800     address: 140.211.166.195
801     parents: gw-osuosl
802     hostgroups: computers, jessie, service
803   ppc64el-osuosl-01:
804     address: 140.211.166.196
805     parents: pieta
806     hostgroups: computers, hassrvfs, buildd, jessie
807   powerpc-osuosl-01:
808     address: 140.211.166.197
809     parents: pieta
810     hostgroups: computers, hassrvfs, buildd, jessie
811   pizzetti:
812     address: 140.211.166.198
813     parents: pieta
814     hostgroups: computers, jessie, hassrvfs, porterbox
815   merulo:
816     address: 140.211.166.46
817     parents: gw-osuosl
818     hostgroups: computers, porterbox, hasusrfs, wheezy
819   partch:
820     address: 140.211.15.152
821     parents: gw-osuosl
822     hostgroups: computers, jessie, hassrvfs, porterbox, sw-raid
823   rietz:
824     address: 140.211.166.43
825     parents: gw-osuosl
826     hostgroups: computers, service, rsyncd-hosts, dl385, hassrvfs, xinetd-hosts, jessie
827     #, bosserver
828   rietz2:
829     address: 140.211.166.44
830     parents: rietz
831     hostgroups: secondary-IPs
832   # }}}
833   # {{{ gs-rapidswitch
834   caballero:
835     address: 193.201.200.200
836     parents: gw-rapidswitch
837     hostgroups: computers, buildd, sw-raid, wheezy, hassrvfs, acpid-hosts
838   # }}}
839   # {{{ gw-sanger
840   sibelius:
841     address: 193.62.202.28
842     parents: gw-sanger
843     hostgroups: computers, postgres94-hosts, service, apache2-hosts, sw-raid, jessie, rsyncd-hosts, xinetd-hosts, hasvarlogfs
844     contacts: tjrc1, dave
845   smetana:
846     address: 193.62.202.29
847     parents: gw-sanger
848     hostgroups: computers, porterbox, sw-raid, sparc, wheezy
849     contacts: tjrc1, dave
850   # }}}
851   # {{{ gw-scanplus
852   lobos:
853     address: 212.211.132.250
854     parents: gw-scanplus-lobos
855     hostgroups: computers, service, apache2-hosts, rsyncd-hosts, dl380, hassrvfs, xinetd-hosts, jessie, security_mirror
856   villa:
857     address: 212.211.132.32
858     parents: gw-scanplus-villa
859     hostgroups: computers, service, apache2-hosts, rsyncd-hosts, dl360, hassrvfs, xinetd-hosts, jessie, security_mirror
860   # }}}
861   # {{{ gw-sil
862   eberlin:
863     address: 86.59.118.155
864     parents: gw-sil
865     hostgroups: computers, buildd, jessie, sw-raid
866   # }}}
867   # {{{ gw-ubcece
868   sw-ubcece:
869     hostgroups: layer2-infrastructure
870     contacts: lfilipoz
871     pingable: false
872     check_command: dsa_check_always_ok
873   sw-ubcece-mcld:
874     hostgroups: layer2-infrastructure
875     parents: sw-ubcece
876     contacts: lfilipoz
877     pingable: false
878     check_command: dsa_check_always_ok
879   sw-ubcece-kais:
880     hostgroups: layer2-infrastructure
881     parents: sw-ubcece
882     contacts: lfilipoz
883     pingable: false
884     check_command: dsa_check_always_ok
885   spontini:
886     address: 206.12.19.14
887     parents: sw-ubcece-mcld
888     hostgroups: computers, buildd, hasbootfs, hassrvfs, sparc, wheezy
889     contacts: lfilipoz
890   ubc-bl7:
891     address: 206.12.19.217
892     parents: sw-ubcece-kais
893     hostgroups: computers, bl460, acpid-hosts, service, wheezy, drbd-hosts
894   ubc-bl6:
895     address: 206.12.19.216
896     parents: sw-ubcece-kais
897     hostgroups: computers, bl460, acpid-hosts, service, wheezy, drbd-hosts
898   ubc-bl2:
899     address: 206.12.19.212
900     parents: sw-ubcece-kais
901     hostgroups: computers, bl460, acpid-hosts, service, wheezy, drbd-hosts
902   ubc-bl3:
903     address: 206.12.19.213
904     parents: sw-ubcece-kais
905     hostgroups: computers, bl460, acpid-hosts, service, wheezy, drbd-hosts
906   ubc-bl4:
907     address: 206.12.19.214
908     parents: sw-ubcece-kais
909     hostgroups: computers, bl460, acpid-hosts, service, wheezy, drbd-hosts
910   ubc-bl8:
911     address: 206.12.19.218
912     parents: sw-ubcece-kais
913     hostgroups: computers, bl460, acpid-hosts, service, wheezy, drbd-hosts
914   ganeti2:
915     address: 206.12.19.23
916     parents: sw-ubcece-kais
917     hostgroups: notacomputer
918   tchaikovsky:
919     address: 206.12.19.118
920     parents: ganeti2
921     hostgroups: computers, general, apache2-hosts, kvmdomains, apache-https, jessie
922   geo2:
923     address: 206.12.19.113
924     parents: ganeti2
925     hostgroups: computers, service, bind9-hosts, kvmdomains, jessie
926   # MSA 2000 (2012i)
927   giustini:
928     address: 192.168.2.6
929     parents: sw-ubcece-kais
930     hostgroups: notacomputer
931     # unless we implement runfrom for host alive checks
932     pingable: false
933     check_command: dsa_check_always_ok
934   fano:
935     address: 206.12.19.110
936     parents: ganeti2
937     hostgroups: computers, freebsd, jessie, buildd, hassrvfs
938     contacts: christoph
939   finzi:
940     address: 206.12.19.111
941     parents: ganeti2
942     hostgroups: computers, freebsd, jessie, buildd, hassrvfs
943     contacts: christoph
944   lucatelli:
945     address: 206.12.19.15
946     parents: sw-ubcece-kais
947     hostgroups: computers, buildd, jessie
948   traetta:
949     address: 206.12.19.21
950     parents: sw-ubcece-kais
951     hostgroups: computers, dl585, service, jessie
952 #  locke:
953 #    address: 206.12.19.120
954 #    parents: sw-ubcece-kais
955 #    hostgroups: computers, service, hasbootfs, kvmdomains, squeeze, hasvicepa
956   lotti:
957     address: 206.12.19.121
958     parents: ganeti2
959     hostgroups: computers, service, kvmdomains, jessie, hassrvfs
960   nono:
961     address: 206.12.19.123
962     parents: ganeti2
963     hostgroups: computers, service, kvmdomains, jessie, heavy-exim, xinetd-hosts, apache2-hosts, apache-https, broken_https_default_vhost, hassrvfs
964   reger:
965     address: 206.12.19.124
966     parents: ganeti2
967     hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, apache-https, heavy-exim
968   danzi:
969     address: 206.12.19.125
970     parents: ganeti2
971     hostgroups: computers, service, kvmdomains, jessie, postgres94-hosts, xinetd-hosts
972   glinka:
973     address: 206.12.19.126
974     parents: ganeti2
975     hostgroups: computers, service, kvmdomains, wheezy, apache2-hosts, nfs-client, autofs, xinetd-hosts
976   tye:
977     address: 206.12.19.129
978     parents: ganeti2
979     hostgroups: computers, service, kvmdomains, wheezy, heavy-exim, apache2-hosts, nfs-client, autofs, hassrvfs
980   elgar:
981     address: 206.12.19.130
982     parents: ganeti2
983     hostgroups: computers, service, kvmdomains, jessie
984   gombert:
985     address: 206.12.19.132
986     parents: ganeti2
987     hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, apache-https
988   jenko:
989     address: 206.12.19.133
990     parents: ganeti2
991     hostgroups: computers, service, kvmdomains, jessie
992   diabelli:
993     address: 206.12.19.136
994     parents: ganeti2
995     hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, apache-https, broken_https_default_vhost
996   bizet:
997     address: 206.12.19.137
998     parents: ganeti2
999     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, no-bacula
1000   beach:
1001     address: 206.12.19.140
1002     parents: ganeti2
1003     hostgroups: computers, service, kvmdomains, jessie, apache2-hosts, xinetd-hosts, hassrvfs, nfs-server, rsyncd-hosts, no-bacula, apache-https
1004   ullmann:
1005     address: 206.12.19.141
1006     parents: ganeti2
1007     hostgroups: computers, service, kvmdomains, jessie, postgres94-hosts, nfs-client, apache2-hosts, autofs, apache-https
1008   sonntag:
1009     address: 206.12.19.142
1010     parents: ganeti2
1011     hostgroups: computers, service, kvmdomains, wheezy, nfs-client, autofs
1012   menotti:
1013     address: 206.12.19.143
1014     parents: ganeti2
1015     hostgroups: computers, service, kvmdomains, jessie, hassrvfs, apache2-hosts, apache-https
1016   muffat:
1017     address: 206.12.19.146
1018     parents: ganeti2
1019     hostgroups: computers, service, kvmdomains, jessie, spamd, heavy-exim, mail-relay
1020   # }}}
1021   # {{{ gw-ugent
1022   # }}}
1023   # {{{ gw-umn
1024   saens:
1025     address: 128.101.240.212
1026     parents: gw-umn
1027     hostgroups: computers, service, apache2-hosts, rsyncd-hosts, dl380, hasvarfs, hasusrfs, hasorgfs, xinetd-hosts, wheezy, security_mirror, no-bacula
1028   # }}}
1029   # {{{ gw-unicamp
1030   prokofiev:
1031     address: 143.106.167.147
1032     parents: gw-unicamp
1033     hostgroups: computers, jessie, service
1034   powerpc-unicamp-01:
1035     address: 143.106.167.149
1036     parents: prokofiev
1037     hostgroups: computers, hassrvfs, buildd, jessie
1038   ppc64el-unicamp-01:
1039     address: 143.106.167.135
1040     parents: prokofiev
1041     hostgroups: computers, hassrvfs, buildd, jessie
1042   plummer:
1043     address: 143.106.167.146
1044     parents: prokofiev
1045     hostgroups: computers, porterbox, hassrvfs, jessie
1046   # }}}
1047   # {{{ gw-utwente
1048   klecker:
1049     address: 130.89.148.10
1050     parents: gw-utwente
1051     hostgroups: computers, service, apache2-hosts, rsyncd-hosts, dl380, xinetd-hosts, jessie, incomingmailrelayed2025, hassrvfs
1052   klecker-ftp:
1053     address: 130.89.148.12
1054     parents: klecker
1055     hostgroups: secondary-IPs
1056   klecker-archive:
1057     address: 130.89.148.13
1058     parents: klecker
1059     hostgroups: secondary-IPs
1060   klecker-static:
1061     address: 130.89.148.14
1062     parents: klecker
1063     hostgroups: secondary-IPs
1064   # }}}
1065   # {{{ gw-ynic
1066   henze:
1067     address: 144.32.168.74
1068     parents: gw-ynic
1069     hostgroups: computers, hasbootfs, hassrvfs, armhf, jessie, buildd
1070   hasse:
1071     address: 144.32.168.75
1072     parents: gw-ynic
1073     hostgroups: computers, hasbootfs, hassrvfs, armhf, jessie, buildd
1074   antheil:
1075     address: 144.32.168.76
1076     parents: gw-ynic
1077     hostgroups: computers, hasbootfs, hassrvfs, armhf, jessie, buildd
1078   porpora:
1079     address: 144.32.168.78
1080     parents: gw-ynic
1081     hostgroups: computers, buildd, sw-raid, hassrvfs, jessie
1082   poulenc:
1083     address: 144.32.168.77
1084     parents: gw-ynic
1085     hostgroups: computers, buildd, sw-raid, hassrvfs, jessie
1086   #antheil:
1087   #  address: 217.140.96.60
1088   #  parents: gw-arm
1089   #  hostgroups: computers, hasbootfs, hassrvfs, buildd, wheezy, broken_mq
1090   #hasse:
1091   #  address: 217.140.96.68
1092   #  parents: gw-arm
1093   #  hostgroups: computers, hasbootfs, hassrvfs, wheezy, armhf, buildd, broken_mq
1094   #henze:
1095   #  address: 217.140.96.70
1096   #  parents: gw-arm
1097   #  hostgroups: computers, hasbootfs, hassrvfs, wheezy, armhf, buildd, broken_mq
1098   # }}}
1099   # {{{ gw-zivit
1100   zandonai:
1101     address: 80.245.147.46
1102     parents: gw-zivit
1103     hostgroups: computers, buildd, hassrvfs, jessie
1104   zelenka:
1105     address: 80.245.147.40
1106     parents: gw-zivit
1107     hostgroups: computers, porterbox, hassrvfs, jessie
1108   # }}}
1109   # {{{ gw-sakura
1110   setoguchi:
1111     address: 133.242.99.74
1112     parents: gw-sakura
1113     hostgroups: computers, service, jessie, no-bacula, hassrvfs, apache2-hosts, rsyncd-hosts, xinetd-hosts, security_mirror
1114   # }}}
1115
1116 # {{{ ############################# host groups #############################
1117 hostgroups:
1118   computers:
1119     alias: computers
1120     private: 1
1121     extinfo-icon_image: base/debian.png
1122     extinfo-icon_image_alt: Debian GNU/Linux
1123     extinfo-notes_url: https://db.debian.org/machines.cgi?host=%s
1124   layer2-infrastructure:
1125     alias: Layer 2 Devices
1126     extinfo-icon_image: base/switch40.png
1127     extinfo-icon_image_alt: switch
1128   layer3-infrastructure:
1129     alias: Layer 3 Devices
1130     extinfo-icon_image: base/switch40.png
1131     extinfo-icon_image_alt: router
1132   notacomputer:
1133     alias: Systems that are not really systems.  Yeah :)
1134     private: 1
1135   freebsd:
1136     alias: freebsd
1137     private: 1
1138     extinfo-icon_image_alt: Debian GNU/kFreeBSD
1139   armhf:
1140     alias: armhf
1141     private: 1
1142   sparc:
1143     alias: sparc
1144     private: 1
1145
1146   porterbox:
1147     alias: developer accessible porter machines
1148   service:
1149     alias: machines running services
1150   buildd:
1151     alias: buildd systems
1152   general:
1153     alias: general purpose developer accessible machines
1154
1155   dl380:
1156     alias: HP DL380 hosts
1157     private: 1
1158   dl385:
1159     alias: HP DL385 hosts
1160     private: 1
1161   dl360:
1162     alias: HP DL360 hosts
1163     private: 1
1164   bl460:
1165     alias: HP BL460 blades
1166     private: 1
1167   bm-bl:
1168     alias: HP blades at bytemark
1169     private: 1
1170   dl585:
1171     alias: HP DL385 hosts
1172     private: 1
1173   dl180:
1174     alias: HP DL180
1175     private: 1
1176   dl120:
1177     alias: HP DL120
1178     private: 1
1179   sw-raid:
1180     alias: Hosts with Linux software raid
1181     private: 1
1182   aacraid:
1183     alias: Hosts with Adaptec AACraid
1184     private: 1
1185   megaraid:
1186     alias: Hosts with LSI Logic MegaRAID
1187     private: 1
1188
1189   wheezy:
1190     alias: Hosts running wheezy
1191   jessie:
1192     alias: Hosts running jessie
1193   jessie-freebsd:
1194     alias: kFreebsd hosts running jessie
1195
1196   kvmdomains:
1197     alias: Hosts that are KVM domains
1198     private: 1
1199
1200   drbd-hosts:
1201     alias: hosts running drbd
1202   postfix-hosts:
1203     alias: hosts running postfix instead of exim
1204     private: 1
1205   heavy-exim:
1206     alias: "hosts running the full mail stuff, including clamav and postgrey"
1207     private: 1
1208   mail-relay:
1209     alias: "relays usually are hosts with more exim processes"
1210     private: 1
1211   spamd:
1212     alias: "hosts running spamassassin as daemon"
1213     private: 1
1214   heavy-postfix:
1215     alias: "postfix hosts running the full mail stuff, including clamav, SA, postgrey, policyd-weight"
1216     private: 1
1217   apache2-hosts:
1218     alias: hosts running apache2
1219     private: 1
1220   bind9-hosts:
1221     alias: hosts running bind9
1222     private: 1
1223   # once every host runs unbound, do away with this group and check "computers" instead
1224   amavis-hosts:
1225     alias: hosts running amavis
1226     private: 1
1227   rsyncd-hosts:
1228     alias: hosts providing rsync services via xinetd
1229     private: 1
1230   xinetd-hosts:
1231     alias: hosts providing services via xinetd
1232     private: 1
1233   postgres91-hosts:
1234     alias: hosts running postgres91
1235     private: 1
1236   postgres94-hosts:
1237     alias: hosts running postgres94
1238     private: 1
1239   no-ulogd:
1240     alias: hosts not running ulogd
1241     private: 1
1242   acpid-hosts:
1243     alias: hosts running acpid
1244     private: 1
1245   uploadqueue:
1246     alias: hosts that are an anonymous ftp uploadqueue
1247     private: 1
1248   bosserver:
1249     alias: hosts running bosserver
1250     private: 1
1251   apache-https:
1252     alias: hosts with https services
1253     private: 1
1254   broken_https_default_vhost:
1255     alias: https default vhost does not say 200 OK
1256     private: 1
1257
1258   no-bacula:
1259     alias: hosts which are not being backed up with bacula
1260     private: 1
1261
1262   nfs-client:
1263     alias: hosts mounting filesystems using NFS
1264     private: 1
1265   nfs-server:
1266     alias: hosts serving filesystems using NFS
1267     private: 1
1268   autofs:
1269     alias: hosts running the automounter
1270     private: 1
1271
1272   highload:
1273     alias: "hosts on which high load is normal"
1274     private: 1
1275
1276   secondary-IPs:
1277     alias: secondary IP addresses
1278     private: 1
1279
1280   hasbootfs:
1281     alias: hosts with a /boot filesystem
1282     private: 1
1283   hassrvfs:
1284     alias: hosts with a /srv filesystem
1285     private: 1
1286   hasorgfs:
1287     alias: hosts with a /org filesystem
1288     private: 1
1289   hasvarfs:
1290     alias: hosts with a /var filesystem
1291     private: 1
1292   hasvarlogfs:
1293     alias: hosts with a /var/log filesystem
1294     private: 1
1295   hasusrfs:
1296     alias: hosts with a /usr filesystem
1297     private: 1
1298
1299   incomingmailrelayed:
1300     alias: incoming mail needs to go through a mail relay
1301     # i.e. no port 25
1302     private: 1
1303   incomingmailrelayed2025:
1304     alias: incoming mail needs to go through a mail relay
1305     # i.e. no port 25
1306     private: 1
1307
1308   brokensamhain:
1309     alias: machines that can not run samhain
1310     private: 1
1311   high-RTT:
1312     alias: machines with high round trip times
1313     private: 1
1314   alioth:
1315     alias: machines that just are just awkward
1316     private: 1
1317   openstack-compute:
1318     alias: nodes that run OpenStack compute
1319     private: 1
1320   openstack-controller:
1321     alias: nodes that run OpenStack controller
1322     private: 1
1323
1324   security_mirror:
1325     alias: hosts that are security mirrors
1326     private: 1
1327
1328   broken_mq:
1329     alias: hosts whose MQ is broken
1330     private: 1
1331 # }}}
1332 # {{{ ############################# servicegroups #############################
1333 servicegroups:
1334   diskspace:
1335     alias: diskusage checks
1336   buildd:
1337     alias: buildd checks
1338   raid:
1339     alias: raid checks
1340   backup:
1341     alias: backup checks
1342   kernel:
1343     alias: kernel checks
1344   apt:
1345     alias: apt upgrade status
1346   samhain:
1347     alias: samhain integrity status
1348   time:
1349     alias: time stuff
1350   security:
1351     alias: security
1352     servicegroup_members: apt, kernel, samhain
1353   MQ:
1354     alias: rabbitMQ stuff
1355 # }}}
1356 # {{{ ############################# services #############################
1357 services:
1358   # {{{ ### basic networking
1359   -
1360     name: PING
1361     check: "check_ping!350.0,20%!600.0,40%"
1362     hostgroups: pingable
1363     excludehostgroups: layer3-infrastructure, high-RTT
1364     normal_check_interval: 5
1365     max_check_attempts: 4
1366     retry_check_interval: 1
1367   -
1368     name: PING
1369     check: "check_ping!600.0,20%!900.0,40%"
1370     hostgroups: high-RTT
1371     normal_check_interval: 5
1372     max_check_attempts: 4
1373     retry_check_interval: 1
1374   -
1375     name: PING
1376     check: "check_ping!2000.0,60%!3000.0,80%"
1377     hostgroups: layer3-infrastructure
1378     normal_check_interval: 5
1379     max_check_attempts: 4
1380     retry_check_interval: 1
1381   # }}}
1382   # {{{ ### disk usage
1383   -
1384     name: disk usage - all
1385     servicegroups: diskspace
1386     nrpe: "/usr/lib/nagios/plugins/check_disk -w 5% -c 2%  -A -X devpts -X proc -X linprocfs -X devfs -X fdescfs -X sysfs -X nfs -X nfs4 --ignore-eregi-path='/home/buildd/build-tr|/var/lib/schroot/mount|/proc/sys/fs/binfmt_misc'"
1387     hostgroups: computers
1388     excludehosts: sibelius
1389   -
1390     name: disk usage - all
1391     servicegroups: diskspace
1392     nrpe: "/usr/lib/nagios/plugins/check_disk -X devpts -X proc -X linprocfs -X devfs -X fdescfs -X sysfs -X nfs -x nfs4 -x /srv/farm-snapshot/farm-misc 95 98"
1393     hosts: sibelius
1394
1395   -
1396     name: disk usage on /
1397     servicegroups: diskspace
1398     nrpe: "/usr/lib/nagios/plugins/check_disk 90 95 /"
1399     hostgroups: computers
1400   -
1401     name: disk usage on /boot
1402     servicegroups: diskspace
1403     nrpe: "/usr/lib/nagios/plugins/check_disk 75 85 /boot"
1404     hostgroups: hasbootfs
1405   -
1406     name: disk usage on /var
1407     servicegroups: diskspace
1408     nrpe: "/usr/lib/nagios/plugins/check_disk 75 90 /var"
1409     hostgroups: hasvarfs
1410   -
1411     name: disk usage on /org
1412     servicegroups: diskspace
1413     nrpe: "/usr/lib/nagios/plugins/check_disk 80 90 /org"
1414     hostgroups: hasorgfs
1415   -
1416     name: disk usage on /srv
1417     servicegroups: diskspace
1418     nrpe: "/usr/lib/nagios/plugins/check_disk 95 98 /srv"
1419     hostgroups: hassrvfs
1420   -
1421     name: disk usage on /tmp
1422     servicegroups: diskspace
1423     nrpe: "/usr/lib/nagios/plugins/check_disk 60 80 /tmp"
1424     hosts: saens
1425   -
1426     name: disk usage on /usr
1427     servicegroups: diskspace
1428     nrpe: "/usr/lib/nagios/plugins/check_disk 75 90 /usr"
1429     hostgroups: hasusrfs
1430   -
1431     name: disk usage on /var/lib/postgresql
1432     servicegroups: diskspace
1433     nrpe: "/usr/lib/nagios/plugins/check_disk 75 90 /var/lib/postgresql"
1434     hosts: sibelius, busoni, buxtehude, lw07
1435   -
1436     name: disk usage on /var/log
1437     servicegroups: diskspace
1438     nrpe: "/usr/lib/nagios/plugins/check_disk 75 90 /var/log"
1439     hostgroups: hasvarlogfs
1440   -
1441     name: disk usage on /var/spool/postfix
1442     servicegroups: diskspace
1443     nrpe: "/usr/lib/nagios/plugins/check_disk 75 90 /var/spool/postfix"
1444     hosts: bendel
1445   -
1446     name: disk usage on /srv/mirrors
1447     servicegroups: diskspace
1448     nrpe: "/usr/lib/nagios/plugins/check_disk 95 98 /srv/mirrors"
1449     hosts: sibelius
1450   -
1451     name: disk usage on /srv/snapshot.debian.org
1452     servicegroups: diskspace
1453     nrpe: "/usr/lib/nagios/plugins/check_disk 90 94 /srv/snapshot.debian.org"
1454     hosts: sibelius
1455   -
1456     name: disk usage on /srv/farm-snapshot/farm-1
1457     servicegroups: diskspace
1458     nrpe: "/usr/lib/nagios/plugins/check_disk 97 95 /srv/farm-snapshot/farm-1"
1459     hosts: sibelius
1460   -
1461     name: disk usage on /srv/farm-snapshot/farm-2
1462     servicegroups: diskspace
1463     nrpe: "/usr/lib/nagios/plugins/check_disk 97 95 /srv/farm-snapshot/farm-2"
1464     hosts: sibelius
1465   -
1466     name: disk usage on /srv/farm-snapshot/farm-3
1467     servicegroups: diskspace
1468     nrpe: "/usr/lib/nagios/plugins/check_disk 97 95 /srv/farm-snapshot/farm-3"
1469     hosts: sibelius
1470   -
1471     name: disk usage on /srv/farm-snapshot/farm-4
1472     servicegroups: diskspace
1473     nrpe: "/usr/lib/nagios/plugins/check_disk 97 95 /srv/farm-snapshot/farm-4"
1474     hosts: sibelius
1475   -
1476     name: disk usage on /var/lib/postgresql/9.4
1477     servicegroups: diskspace
1478     nrpe: "/usr/lib/nagios/plugins/check_disk 75 85 /var/lib/postgresql/9.4"
1479     hosts: franck
1480   -
1481     name: disk usage on /srv/ftp-master.debian.org
1482     servicegroups: diskspace
1483     nrpe: "/usr/lib/nagios/plugins/check_disk 93 96 /srv/ftp-master.debian.org"
1484     hosts: franck
1485   -
1486     name: disk usage on /storage/snapshot-farm-1
1487     servicegroups: diskspace
1488     nrpe: "/usr/lib/nagios/plugins/check_disk 98 92 /storage/snapshot-farm-1"
1489     hosts: lw01
1490   -
1491     name: disk usage on /storage/snapshot-farm-2
1492     servicegroups: diskspace
1493     nrpe: "/usr/lib/nagios/plugins/check_disk 98 92 /storage/snapshot-farm-2"
1494     hosts: lw02
1495   -
1496     name: disk usage on /storage/snapshot-farm-3
1497     servicegroups: diskspace
1498     nrpe: "/usr/lib/nagios/plugins/check_disk 98 92 /storage/snapshot-farm-3"
1499     hosts: lw03
1500   -
1501     name: disk usage on /storage/snapshot-farm-4
1502     servicegroups: diskspace
1503     nrpe: "/usr/lib/nagios/plugins/check_disk 98 92 /storage/snapshot-farm-4"
1504     hosts: lw04
1505   -
1506     name: disk usage on /srv/morgue.debian.org/
1507     servicegroups: diskspace
1508     nrpe: "/usr/lib/nagios/plugins/check_disk 95 90 /srv/morgue.debian.org"
1509     hosts: lw03
1510   # }}}
1511   # {{{ ### system
1512   # {{{ setup
1513   -
1514     name: setup - dsa config
1515     nrpe: "/usr/lib/nagios/plugins/dsa-check-config"
1516     hostgroups: computers
1517     normal_check_interval: 60
1518     excludehostgroups: alioth
1519   -
1520     name: setup - local hostname etc-hosts
1521     nrpe: 'if getent ahosts `hostname` | grep -q 127.0; then echo "Warning: local hostname resolves to 127/8 address"; exit 1; else echo "OK: Hostname resolves to non-127/8 address."; exit 0; fi'
1522     hostgroups: computers
1523     normal_check_interval: 60
1524   # }}}
1525   # {{{ os health
1526   ####
1527   -
1528     name: users
1529     nrpe: "/usr/lib/nagios/plugins/check_users 30 35"
1530     hostgroups: computers
1531   -
1532     name: load
1533     nrpe: "/usr/lib/nagios/plugins/check_load -w 30,28,26 -c 50,45,50"
1534     hostgroups: computers
1535     excludehostgroups: highload
1536   -
1537     name: load
1538     nrpe: "/usr/lib/nagios/plugins/check_load -w 140,120,100 -c 240,220,200"
1539     hostgroups: highload
1540   -
1541     name: uptime check
1542     nrpe: "/usr/lib/nagios/plugins/dsa-check-uptime"
1543     hostgroups: computers
1544   -
1545     name: processes - total
1546     nrpe: "/usr/lib/nagios/plugins/check_procs 620 700"
1547     hostgroups: computers
1548     excludehosts: prokofiev, pieta
1549   -
1550     name: processes - total
1551     nrpe: "/usr/lib/nagios/plugins/check_procs 1500 1700"
1552     hosts: prokofiev, pieta
1553   -
1554     name: swap usage - percent
1555     nrpe: "/usr/lib/nagios/plugins/check_swap -w 20% -c 10%"
1556     hostgroups: computers
1557   -
1558     name: swap usage - mb
1559     nrpe: "/usr/lib/nagios/plugins/check_swap -w 20000 -c 5000"
1560     hostgroups: computers
1561   -
1562     name: process - getty
1563     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C getty -a /sbin/getty"
1564     hostgroups: computers
1565     excludehosts: zelenka, zandonai
1566     excludehostgroups: jessie
1567   -
1568     name: process - getty
1569     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C agetty -a /sbin/getty"
1570     hostgroups: jessie-freebsd
1571   -
1572     name: process - getty
1573     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C agetty -a /sbin/agetty"
1574     hostgroups: jessie
1575     excludehostgroups: freebsd
1576
1577   -
1578     name: processes - zombies
1579     nrpe: "/usr/lib/nagios/plugins/check_procs 5 10 -s Z"
1580     hostgroups: computers
1581   -
1582     name: system - available entropy
1583     nrpe: "/usr/lib/nagios/plugins/dsa-check-entropy"
1584     event_handler: dsa_event_handler_restart_ekey
1585     hostgroups: computers
1586     excludehostgroups: freebsd
1587   -
1588     name: system - filesystem check
1589     nrpe: "/usr/bin/sudo /usr/lib/nagios/plugins/dsa-check-filesystems"
1590     normal_check_interval:  60
1591     retry_check_interval: 15
1592     hostgroups: computers
1593   # }}}
1594   # {{{ backup
1595   -
1596     name: backup
1597     servicegroups: backup
1598     nrpe: "sudo /usr/lib/nagios/plugins/dsa-check-dabackup"
1599     hostgroups: computers
1600     excludehosts: backuphost, storace, backuphost
1601     normal_check_interval: 60
1602     max_check_attempts: 2
1603     retry_check_interval: 5
1604   -
1605     name: backup server config
1606     servicegroups: backup
1607     nrpe: "/usr/lib/nagios/plugins/dsa-check-dabackup-server"
1608     hosts: storace
1609     normal_check_interval: 60
1610     max_check_attempts: 2
1611     retry_check_interval: 5
1612   -
1613     name: backup - bacula - last backup
1614     servicegroups: backup
1615     remotecheck: "/usr/lib/nagios/plugins/dsa-check-bacula $HOSTNAME$.debian.org"
1616     runfrom: dinis
1617     hostgroups: computers
1618     excludehostgroups: buildd, porterbox, no-bacula
1619     normal_check_interval:  60
1620     retry_check_interval: 15
1621   -
1622     name: backup - bacula - last full backup
1623     servicegroups: backup
1624     remotecheck: "/usr/lib/nagios/plugins/dsa-check-bacula -w 1080 -c 1560 $HOSTNAME$.debian.org F"
1625     runfrom: dinis
1626     hostgroups: computers
1627     excludehostgroups: buildd, porterbox, no-bacula
1628     normal_check_interval:  60
1629     retry_check_interval: 15
1630   -
1631     name: process - bacula-fd
1632     servicegroups: backup
1633     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u bacula -C bacula-fd -a '/usr/sbin/bacula-fd -c /etc/bacula/bacula-fd.conf'"
1634     hostgroups: computers
1635     excludehostgroups: freebsd, alioth
1636   -
1637     name: process - bacula-fd
1638     servicegroups: backup
1639     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'"
1640     hostgroups: freebsd
1641
1642   ####
1643   -
1644     name: process - acc.umu.se backup
1645     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -a 'dsmc'"
1646     hosts: sibelius
1647   # }}}
1648   # {{{ security
1649   -
1650     name: running kernel
1651     servicegroups: kernel
1652     nrpe: "/usr/lib/nagios/plugins/dsa-check-running-kernel"
1653     hostgroups: computers
1654     normal_check_interval: 60
1655     retry_check_interval: 5
1656   -
1657     name: apt - security updates
1658     servicegroups: apt
1659     nrpe: "/usr/lib/nagios/plugins/dsa-check-statusfile /var/cache/dsa/nagios/apt"
1660     hostgroups: computers
1661     normal_check_interval:  60
1662     retry_check_interval: 15
1663   -
1664     name: unexpected file - apt sources.list
1665     servicegroups: apt
1666     nrpe: "/usr/lib/nagios/plugins/negate /usr/lib/nagios/plugins/dsa-check-file -f /etc/apt/sources.list"
1667     hostgroups: computers
1668   -
1669     name: upgraded libraries
1670     servicegroups: security
1671     nrpe: "sudo /usr/local/sbin/dsa-check-libs"
1672     #nrpe: "sudo /usr/lib/nagios/plugins/dsa-check-libs"
1673     hostgroups: computers
1674     excludehostgroups: freebsd
1675     normal_check_interval:  60
1676     retry_check_interval: 15
1677     notification_interval: 10080
1678   -
1679     name: installed firewall
1680     nrpe: "/usr/lib/nagios/plugins/dsa-check-file -w -f /etc/ferm/ferm.conf"
1681     hostgroups: computers
1682     excludehostgroups: freebsd
1683   -
1684     name: puppetized firewall
1685     nrpe: "/usr/lib/nagios/plugins/dsa-check-file -w -f /etc/ferm/conf.d/defs.conf"
1686     hostgroups: computers
1687     excludehostgroups: freebsd
1688   -
1689     name: process - ulogd
1690     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C ulogd -a '/usr/sbin/ulogd -d'"
1691     hostgroups: computers
1692     excludehostgroups: freebsd, sparc, jessie
1693   -
1694     name: process - ulogd
1695     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u ulog -C ulogd -a '/usr/sbin/ulogd --daemon --uid ulog'"
1696     hostgroups: jessie
1697     excludehostgroups: freebsd
1698   -
1699     name: unexpected process - ulogd
1700     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C ulogd"
1701     hostgroups: freebsd, sparc
1702   ####
1703   -
1704     name: process - samhain
1705     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C samhain -a '/usr/sbin/samhain'"
1706     hostgroups: computers
1707     excludehostgroups: brokensamhain
1708   -
1709     name: samhain
1710     servicegroups: samhain
1711     nrpe: "/usr/lib/nagios/plugins/dsa-check-statusfile /var/cache/dsa/nagios/samhain"
1712     hostgroups: computers
1713     depends: process - samhain
1714     normal_check_interval: 60
1715     retry_check_interval: 5
1716     excludehostgroups: brokensamhain
1717   -
1718     name: processes - samhain zombies
1719     nrpe: "/usr/lib/nagios/plugins/check_procs 3 6 -s Z -u root -a samhain"
1720     event_handler: dsa_event_handler_restart_samhain
1721     hostgroups: computers
1722     excludehostgroups: brokensamhain
1723   # }}}
1724   # {{{ logging
1725   -
1726     name: process - syslog-ng
1727     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'"
1728     hostgroups: computers
1729     excludehostgroups: freebsd, jessie
1730   -
1731     name: process - syslog-ng
1732     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'"
1733     hostgroups: freebsd
1734   -
1735     name: process - syslog-ng
1736     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C syslog-ng  -a '/sbin/syslog-ng -F'"
1737     hostgroups: jessie
1738     excludehostgroups: freebsd
1739
1740   -
1741     name: remote logging on lotti
1742     remotecheck: "/usr/lib/nagios/plugins/dsa-check-log-age-loghost $HOSTNAME$"
1743     runfrom: lotti
1744     hostgroups: computers
1745     excludehostgroups: alioth
1746   -
1747     name: remote logging on lully
1748     remotecheck: "/usr/lib/nagios/plugins/dsa-check-log-age-loghost $HOSTNAME$"
1749     runfrom: lully
1750     hostgroups: computers
1751     excludehostgroups: alioth
1752   -
1753     name: remote logging on loghost-grnet-01
1754     remotecheck: "/usr/lib/nagios/plugins/dsa-check-log-age-loghost $HOSTNAME$"
1755     runfrom: loghost-grnet-01
1756     hostgroups: computers
1757     excludehostgroups: alioth
1758   # }}}
1759   # {{{ base service
1760   -
1761     name: process - sshd
1762     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:20 -c 1: -u root -C sshd -a '/usr/sbin/sshd'"
1763     hostgroups: computers
1764   -
1765     name: "network service - sshd"
1766     check: dsa_check_ssh
1767     hostgroups: computers
1768     depends: process - sshd
1769     normal_check_interval:  60
1770     notification_interval: 1440
1771   ####
1772   -
1773     name: network service - nrpe
1774     check: check_tcp!5666
1775     hostgroups: computers
1776     max_check_attempts: -2
1777     notification_interval: 1440
1778   -
1779     name: process - nrpe
1780     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'"
1781     hostgroups: computers
1782     max_check_attempts: -1
1783     depends: network service - nrpe
1784   ###
1785   -
1786     name: process - munin-node
1787     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:3 -c 1: -u root -C munin-node -a '/usr/sbin/munin-node'"
1788     hostgroups: computers
1789     excludehostgroups: freebsd, armhf
1790   -
1791     name: process - munin-node
1792     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:3 -c 1: -u root -C perl -a '/usr/bin/perl -wT /usr/sbin/munin-node'"
1793     hostgroups: freebsd
1794   -
1795     name: process - munin-node
1796     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:3 -c 1: -u root -C munin-node -a 'munin-node'"
1797     hostgroups: wheezy, jessie
1798     excludehostgroups: freebsd
1799   -
1800     name: network service - munin-node
1801     check: check_tcp!4949
1802     hostgroups: computers
1803     depends: process - munin-node
1804   ###
1805   -
1806     name: process - ntpd
1807     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -p 1 -C ntpd -a '/usr/sbin/ntpd -p /var/run/ntpd.pid'"
1808     hostgroups: computers
1809     servicegroups: time
1810   -
1811     name: network service - ntp
1812     check: dsa_check_ntp
1813     hostgroups: computers
1814     depends: process - ntpd
1815     servicegroups: time
1816   ###
1817   -
1818     name: process - atd
1819     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u daemon -C atd -a /usr/sbin/atd"
1820     hostgroups: computers
1821   ###
1822   -
1823     name: process - cron
1824     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:3 -c 1: -u root -C cron -a /usr/sbin/cron"
1825     hostgroups: computers
1826   ###
1827   -
1828     name: process - ud-replicated
1829     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C ud-replicated -a '/usr/bin/python /usr/bin/ud-replicated'"
1830     hostgroups: computers
1831     excludehostgroups: freebsd, alioth
1832   -
1833     name: process - ud-replicated
1834     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C python2.7 -a '/usr/bin/python /usr/bin/ud-replicated'"
1835     hostgroups: freebsd
1836   ###
1837   -
1838     name: process - monit
1839     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'"
1840     hostgroups: computers
1841     excludehostgroups: alioth, jessie
1842   ###
1843   -
1844     name: MQ connection on rainier
1845     servicegroups: MQ
1846     remotecheck: "/usr/lib/nagios/plugins/dsa-check-mq-connection $HOSTNAME$ ud dsa"
1847     runfrom: rainier
1848     hostgroups: computers
1849     normal_check_interval:  60
1850     retry_check_interval: 15
1851     excludehostgroups: alioth, broken_mq
1852   -
1853     name: MQ connection on rapoport
1854     servicegroups: MQ
1855     remotecheck: "/usr/lib/nagios/plugins/dsa-check-mq-connection $HOSTNAME$ ud dsa"
1856     runfrom: rapoport
1857     hostgroups: computers
1858     normal_check_interval:  60
1859     retry_check_interval: 15
1860     excludehostgroups: alioth, broken_mq
1861   ###
1862   -
1863     name: local resolver
1864     nrpe: "/usr/lib/nagios/plugins/dsa-check-resolver www.debian.org www.google.com"
1865     hostgroups: computers
1866     normal_check_interval: 60
1867   -
1868     name: process - unbound
1869     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u unbound -C unbound -a '/usr/sbin/unbound'"
1870     hostgroups: computers
1871     excludehostgroups: alioth
1872   ###
1873   -
1874     name: process - uptimed
1875     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u daemon -C uptimed -a '/usr/sbin/uptimed'"
1876     hostgroups: computers
1877   ###
1878   -
1879     name: process - udevd
1880     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -p 1 -C udevd -a 'udevd'"
1881     hostgroups: computers
1882     excludehostgroups: freebsd, jessie
1883   -
1884     name: process - udevd
1885     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -p 1 -C systemd-udevd -a '/lib/systemd/systemd-udevd'"
1886     hostgroups: jessie
1887     excludehostgroups: freebsd
1888   -
1889     name: unexpected process - udev
1890     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C udevd"
1891     hostgroups: freebsd
1892   ###
1893   -
1894     name: process - acpid
1895     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C acpid -a '/usr/sbin/acpid'"
1896     hostgroups: acpid-hosts
1897     excludehostgroups: jessie
1898   -
1899     name: unexpected process - acpid
1900     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C acpid"
1901     hostgroups: computers
1902     excludehostgroups: acpid-hosts, kvmdomains
1903   ###
1904   -
1905     name: process - xinetd
1906     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C xinetd -a '/usr/sbin/xinetd '"
1907     hostgroups: xinetd-hosts
1908   -
1909     name: unwanted process - xinetd
1910     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C xinetd"
1911     hostgroups: computers
1912     excludehostgroups: xinetd-hosts
1913   ###
1914   -
1915     name: process - stunnel4 - puppet-ekeyd
1916     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'"
1917     hostgroups: wheezy, jessie
1918     excludehostgroups: freebsd, alioth
1919   -
1920     name: process - stunnel4 - puppet-ekeyd is crazy
1921     nrpe: "sudo /usr/lib/nagios/plugins/dsa-check-stunnel-sanity"
1922     hostgroups: computers
1923     excludehostgroups: freebsd, alioth
1924     excludehosts: czerny, grnet-node01, storace, ubc-bl2
1925   # }}}
1926   # {{{ anti-services
1927   -
1928     name: ganeti - job watcher paused
1929     nrpe: "/usr/lib/nagios/plugins/negate /usr/lib/nagios/plugins/dsa-check-file -f /var/lib/ganeti/watcher.pause"
1930     hostgroups: computers
1931   -
1932     name: unwanted process - irqbalance
1933     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C irqbalance"
1934     hostgroups: computers
1935   -
1936     name: unwanted process - openvpn
1937     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C openvpn"
1938     hostgroups: computers
1939     normal_check_interval: 120
1940   -
1941     name: unwanted process - gkrellmd
1942     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C gkrellmd"
1943     hostgroups: computers
1944   -
1945     name: unwanted process - rpc.statd
1946     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C rpc.statd"
1947     hostgroups: computers
1948     excludehostgroups: nfs-client, nfs-server
1949   -
1950     name: unwanted process - inetd
1951     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C inetd"
1952     hostgroups: computers
1953     excludehosts: abel
1954   -
1955     name: unwanted process - snmpd
1956     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C snmpd"
1957     hostgroups: computers
1958   # }}}
1959   # {{{ ssl certs
1960   -
1961     name: "host SSL cert"
1962     nrpe: "if [ -e /etc/ssl/certs/thishost.pem ]; then /usr/lib/nagios/plugins/dsa-check-cert-expire /etc/ssl/certs/thishost.pem; else echo 'No thishost.pem on this host.'; fi"
1963     hostgroups: computers
1964   -
1965     name: "host SSL cert - debian server"
1966     nrpe: "if [ -e /etc/ssl/debian/certs/thishost-server.crt ]; then /usr/lib/nagios/plugins/dsa-check-cert-expire /etc/ssl/debian/certs/thishost-server.crt; else echo 'No thishost-server.crt on this host.'; fi"
1967     hostgroups: computers
1968   -
1969     name: "host SSL cert - debian client"
1970     nrpe: "if [ -e /etc/ssl/debian/certs/thishost.crt ]; then /usr/lib/nagios/plugins/dsa-check-cert-expire /etc/ssl/debian/certs/thishost.crt; else echo 'No thishost.crt on this host.'; fi"
1971     hostgroups: computers
1972   -
1973     name: "sso CRL"
1974     nrpe: "if [ -e /var/lib/dsa/sso/ca.crl ]; then /usr/lib/nagios/plugins/dsa-check-crl-expire -w 129600 -c 86400 /var/lib/dsa/sso/ca.crl; else echo 'No sso/ca.crl on this host.'; fi"
1975     hostgroups: computers
1976   # }}}
1977   # {{{ HW health/raid
1978   -
1979     name: process - mdadm monitor
1980     servicegroups: raid
1981     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'"
1982     hostgroups: sw-raid
1983     excludehostgroups: jessie
1984   -
1985     name: process - mdadm monitor
1986     servicegroups: raid
1987     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C mdadm -a '/sbin/mdadm --monitor --scan'"
1988     hostgroups: sw-raid
1989     excludehostgroups: wheezy
1990   -
1991     name: RAID - sw raid
1992     servicegroups: raid
1993     nrpe: "/usr/lib/nagios/plugins/dsa-check-raid-sw"
1994     hostgroups: sw-raid
1995   -
1996     name: RAID - unexpected sw raid
1997     servicegroups: raid
1998     nrpe: "if [ -e /proc/mdstat ]; then echo 'Found /proc/mdstat'; exit 1; else echo 'No /proc/mdstat on this host.'; fi"
1999     hostgroups: computers
2000     excludehostgroups: sw-raid
2001   ###
2002   -
2003     name: HW - hpacucli status
2004     servicegroups: raid
2005     nrpe: "/usr/lib/nagios/plugins/dsa-check-hpacucli"
2006     normal_check_interval: 120
2007     hostgroups: dl385, dl380, dl360, bl460, dl180
2008     excludehosts: schein, rietz
2009   -
2010     name: HW - hpacucli status
2011     servicegroups: raid
2012     nrpe: "/usr/lib/nagios/plugins/dsa-check-hpacucli --no-controller-ok --ignore-controller='P700m'"
2013     normal_check_interval: 120
2014     hostgroups: bm-bl
2015   -
2016     name: HW - hpacucli status
2017     servicegroups: raid
2018     nrpe: "/usr/lib/nagios/plugins/dsa-check-hpacucli --no-battery"
2019     normal_check_interval: 120
2020     hosts: schein, rietz
2021   -
2022     name: HW - hpacucli enclosure status
2023     servicegroups: raid
2024     nrpe: "/usr/lib/nagios/plugins/dsa-check-hpacucli-enclosure 1 1E:1"
2025     normal_check_interval: 120
2026     hosts: franck
2027   -
2028     name: HW - hpacucli status
2029     servicegroups: raid
2030     nrpe: "/usr/lib/nagios/plugins/dsa-check-hpacucli --ignore-transfer-speed=1I:1:1 --ignore-transfer-speed=1I:1:2"
2031     normal_check_interval: 120
2032     hostgroups: dl585
2033   ###
2034 #  -
2035 #    name: HW - edac status
2036 #    nrpe: "/usr/lib/nagios/plugins/dsa-check-edac"
2037 #    normal_check_interval: 120
2038     #hostgroups: computers
2039     #excludehosts: villa, lobos, schein
2040   -
2041     name: HW - hpasmcli status
2042     nrpe: "/usr/lib/nagios/plugins/dsa-check-hpasm"
2043     normal_check_interval: 120
2044     hostgroups: dl385, dl380, dl360, bl460, dl585, bm-bl
2045     excludehosts: villa, lobos, schein, storace
2046   -
2047     name: HW - hpasmcli status
2048     nrpe: "/usr/lib/nagios/plugins/dsa-check-hpasm --ps-no-redundant"
2049     normal_check_interval: 120
2050     hosts: villa
2051   -
2052     name: HW - hpasmcli status
2053     nrpe: "/usr/lib/nagios/plugins/dsa-check-hpasm --ps-no-redundant  --ignore-failed='PS2'"
2054     normal_check_interval: 120
2055     hosts: lobos
2056   -
2057     name: HW - hpasmcli status
2058     nrpe: "/usr/lib/nagios/plugins/dsa-check-hpasm --fan-no-redundant"
2059     normal_check_interval: 120
2060     hosts: schein
2061   -
2062     name: HW - hpasmcli status
2063     nrpe: "/usr/lib/nagios/plugins/dsa-check-hpasm --fan-ignore-not-present"
2064     normal_check_interval: 120
2065     hosts: storace
2066   ###
2067   -
2068     name: RAID - 3ware
2069     servicegroups: raid
2070     nrpe: "/usr/lib/nagios/plugins/dsa-check-raid-3ware"
2071     hosts: powell
2072   ###
2073   -
2074     name: RAID - aacraid
2075     servicegroups: raid
2076     nrpe: "/usr/lib/nagios/plugins/dsa-check-raid-aacraid"
2077     hostgroups: aacraid
2078   ###
2079   -
2080     name: RAID - megaraid
2081     servicegroups: raid
2082     nrpe: "/usr/lib/nagios/plugins/dsa-check-raid-megaraid"
2083     hostgroups: megaraid
2084   ###
2085   -
2086     name: RAID - DRBD
2087     servicegroups: raid
2088     nrpe: "/usr/lib/nagios/plugins/dsa-check-drbd -d All"
2089     hostgroups: drbd-hosts
2090   # }}}
2091   # }}}
2092   # {{{ ### mail stuff
2093   # {{{ exim processes and mailq
2094   -
2095     name: process - exim
2096     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u Debian-exim -C exim4 -a '/usr/sbin/exim4 -bd -q'"
2097     hostgroups: computers
2098     excludehostgroups: postfix-hosts, mail-relay
2099     excludehosts: master, busoni, quantz, buxtehude
2100   -
2101     name: process - exim
2102     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:25 -c 1: -u Debian-exim -C exim4 -a '/usr/sbin/exim4 -bd -q'"
2103     hostgroups: mail-relay
2104   -
2105     name: process - exim - total
2106     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:50 -c 1: -C exim4"
2107     hostgroups: computers
2108     excludehostgroups: postfix-hosts
2109     excludehosts: master, busoni, quantz, buxtehude
2110   -
2111     name: process - exim
2112     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:300 -c 1:500 -C exim4 -a '/usr/sbin/exim4'"
2113     hosts: master, busoni, quantz, buxtehude
2114   -
2115     name: mail queue
2116     nrpe: "/usr/lib/nagios/plugins/check_mailq -M exim -w 1000 -c 2000"
2117     hostgroups: heavy-exim
2118   # }}}
2119   # {{{ clamav
2120   -
2121     name: process - clamav - clamd
2122     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:2 -c 1: -u clamav -C clamd -a '/usr/sbin/clamd'"
2123     hostgroups: heavy-exim, heavy-postfix
2124   -
2125     name: service - clamav
2126     nrpe: "/usr/lib/nagios/plugins/check_clamd -H /var/run/clamav/clamd.ctl"
2127     hostgroups: heavy-exim, heavy-postfix
2128     depends: process - clamav - clamd
2129   -
2130     name: process - clamav - freshclam
2131     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u clamav -C freshclam -a '/usr/bin/freshclam -d --quiet'"
2132     hostgroups: heavy-exim, heavy-postfix
2133     excludehostgroups: jessie
2134   -
2135     name: process - clamav - freshclam
2136     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u clamav -C freshclam -a '/usr/bin/freshclam -d --foreground=true'"
2137     hostgroups: heavy-exim, heavy-postfix
2138     excludehostgroups: wheezy
2139   -
2140     name: unwanted process - clamav
2141     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C clamd"
2142     hostgroups: computers
2143     excludehostgroups: heavy-exim, heavy-postfix
2144   -
2145     name: unwanted process - freshclam
2146     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C freshclam"
2147     hostgroups: computers
2148     excludehostgroups: heavy-exim, heavy-postfix
2149   # }}}
2150   # {{{ anti-spam
2151   -
2152     name: process - spamd - master
2153     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'"
2154     hostgroups: spamd
2155     excludehosts: picconi
2156     excludehostgroups: jessie
2157   -
2158     name: process - spamd - master
2159     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'"
2160     hostgroups: spamd
2161     excludehosts: picconi
2162     excludehostgroups: wheezy
2163   -
2164     name: process - spamd - master
2165     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 20 --min-spare=5 --helper-home-dir'"
2166     hosts: picconi
2167   -
2168     name: process - spamd - master
2169     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 10 --helper-home-dir'"
2170     hosts: bendel
2171   -
2172     name: process - spamd - child
2173     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:11 -c 1: -C spamd -a 'spamd child'"
2174     hosts: bendel
2175     hostgroups: spamd
2176     depends: process - spamd - master
2177   #
2178   -
2179     name: unwanted process - spamd
2180     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C spamd"
2181     hostgroups: computers
2182     excludehostgroups: spamd
2183     excludehosts: bendel, busoni
2184
2185   -
2186     name: unwanted process - greylistd
2187     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C greylistd"
2188     hostgroups: computers
2189
2190   ###
2191   -
2192     name: process - postgrey
2193     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'"
2194     hostgroups: heavy-exim
2195     excludehostgroups: jessie
2196   -
2197     name: process - postgrey
2198     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'"
2199     hostgroups: heavy-exim
2200     excludehostgroups: wheezy
2201   -
2202     name: process - postgrey
2203     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgrey -a 'postgrey --pidfile=/var/run/postgrey.pid --daemonize --inet=127.0.0.1:60000'"
2204     hostgroups: heavy-postfix
2205   #
2206   -
2207     name: unwanted process - postgrey
2208     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C postgrey"
2209     hostgroups: computers
2210     excludehostgroups: heavy-postfix, heavy-exim
2211   ###
2212   -
2213     name: process - amavis - master
2214     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u amavis -a 'amavisd-new (master)'"
2215     hostgroups: amavis-hosts
2216   -
2217     name: process - amavis - all
2218     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1:10 -u amavis -a 'amavisd-new '"
2219     hostgroups: amavis-hosts
2220     depends: process - amavis - master
2221   #
2222   -
2223     name: unwanted process - amavis
2224     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C amavisd-new"
2225     hostgroups: computers
2226     excludehostgroups: amavis-hosts
2227   ###
2228   -
2229     name: process - weightd - master
2230     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u polw -a 'policyd-weight (master)'"
2231     hostgroups: heavy-postfix, alioth
2232   -
2233     name: process - weightd - cache
2234     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u polw -a 'policyd-weight (cache)'"
2235     hostgroups: heavy-postfix, alioth
2236     depends: process - weightd - master
2237   -
2238     name: process - weightd - child
2239     nrpe: "/usr/lib/nagios/plugins/check_procs -w 2:50 -c 1: -u polw -a 'policyd-weight (child)'"
2240     hostgroups: heavy-postfix, alioth
2241     depends: process - weightd - master
2242   ###
2243   -
2244     name: unwanted process - policyd-weight
2245     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C policyd-weight"
2246     hostgroups: computers
2247     excludehostgroups: heavy-postfix, alioth
2248   # }}}
2249   # {{{ postfix
2250   ###
2251   -
2252     name: process - postfix - master
2253     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C master -a '/usr/lib/postfix/master'"
2254     hostgroups: postfix-hosts
2255   -
2256     name: process - postfix - qmgr
2257     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postfix -C qmgr -a 'qmgr -l -t fifo -u'"
2258     hostgroups: postfix-hosts
2259     depends: process - postfix - master
2260   -
2261     name: process - postfix - pickup
2262     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postfix -C pickup -a 'pickup -l -t fifo -u -c'"
2263     hostgroups: postfix-hosts
2264     depends: process - postfix - master
2265   -
2266     name: process - postfix - anvil
2267     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:1 -c 0: -u postfix -C anvil -a 'anvil -l -t unix -u'"
2268     hostgroups: postfix-hosts
2269     depends: process - postfix - master
2270
2271   -
2272     name: process - postfix - trivial-rewrite
2273     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:10 -c 0:15 -u postfix -C trivial-rewrite -a 'trivial-rewrite -n rewrite -t unix -u -c'"
2274     hostgroups: postfix-hosts
2275     depends: process - postfix - master
2276   -
2277     name: process - postfix - proxymap
2278     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:10 -c 0:15 -u postfix -C proxymap -a 'proxymap -t unix -u'"
2279     hostgroups: postfix-hosts
2280     depends: process - postfix - master
2281   -
2282     name: process - postfix - cleanup
2283     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:30 -c 0:50 -u postfix -C cleanup -a 'cleanup -z -t unix -u -c'"
2284     hostgroups: postfix-hosts
2285     depends: process - postfix - master
2286   -
2287     name: process - postfix - local
2288     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:30 -c 0:50 -u postfix -C local -a 'local -t unix'"
2289     hostgroups: postfix-hosts
2290     depends: process - postfix - master
2291
2292   -
2293     name: network service local - smtps cert
2294     nrpe: "/usr/lib/nagios/plugins/check_http -H localhost -p 465 -S -C 14 -t 45"
2295     hostgroups: postfix-hosts
2296     depends: process - postfix - master
2297     normal_check_interval: 120
2298   # }}}
2299   # {{{ mail - network service
2300   -
2301     name: network service - smtp
2302     check: dsa_check_smtp
2303     hostgroups: computers
2304     excludehostgroups: postfix-hosts, incomingmailrelayed, incomingmailrelayed2025
2305     depends: process - exim
2306
2307   -
2308     name: network service - smtp
2309     check: dsa_check_smtp
2310     hostgroups: postfix-hosts
2311     depends: process - postfix - master
2312   -
2313     name: network service - submission
2314     check: dsa_check_smtp_port!587
2315     hostgroups: incomingmailrelayed
2316     depends: process - exim
2317   -
2318     name: network service - smtp 2025
2319     check: dsa_check_smtp_port!2025
2320     hostgroups: incomingmailrelayed2025
2321     depends: process - exim
2322   # }}}
2323   # }}}
2324   # {{{ ### host specific services
2325   # {{{ HTTP
2326   -
2327     name: process - apache2 - master
2328     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -a /usr/sbin/apache2"
2329     hostgroups: apache2-hosts
2330   -
2331     name: process - apache2 - worker
2332     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:50 -c 1:100 -u www-data -a /usr/sbin/apache2"
2333     hostgroups: apache2-hosts
2334     depends: process - apache2 - master
2335     excludehosts: klecker
2336   -
2337     name: process - apache2 - worker
2338     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:80 -c 1:150 -u www-data -a /usr/sbin/apache2"
2339     hosts: klecker
2340     depends: process - apache2 - master
2341   -
2342     name: unwanted process - apache2
2343     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C apache2"
2344     hostgroups: computers
2345     excludehostgroups: apache2-hosts
2346
2347   -
2348     name: network service - http
2349     check: check_http
2350     hostgroups: apache2-hosts
2351     excludehosts: klecker, oyens
2352     depends: process - apache2 - master
2353   -
2354     name: network service - http
2355     check: check_http
2356     depends: klecker:process - apache2 - master
2357     hosts: klecker-ftp
2358
2359   # keyserver on kaufmann
2360   -
2361     name: network service - http keyserver
2362     check: dsa_check_http_port!11371
2363     hosts: kaufmann
2364     depends: process - apache2 - master
2365
2366   # https on various hosts
2367   -
2368     name: network service - https
2369     check: check_https
2370     hostgroups: apache-https
2371     excludehosts: menotti
2372     excludehostgroups: broken_https_default_vhost
2373     depends: "process - apache2 - master"
2374     normal_check_interval: 120
2375   -
2376     name: network service - https
2377     check: dsa_check_https_want_auth
2378     hosts: menotti
2379     depends: "process - apache2 - master"
2380     normal_check_interval: 120
2381   -
2382     name: network service - https
2383     check: dsa_check_https_any_status
2384     hostgroups: broken_https_default_vhost
2385     depends: "process - apache2 - master"
2386     normal_check_interval: 120
2387   -
2388     name: network service - https cert
2389     check: dsa_check_cert!443
2390     hostgroups: apache-https
2391     depends: network service - https
2392     normal_check_interval: 60
2393   -
2394     name: unwanted network service - https
2395     check: dsa_check_port_closed!443
2396     hostgroups: apache2-hosts
2397     excludehostgroups: apache-https
2398     normal_check_interval: 60
2399   # }}}
2400   # {{{ FTP
2401   -
2402     name: network service - ftp
2403     check: check_ftp
2404     hostgroups: uploadqueue, security_mirror
2405     excludehosts: klecker
2406   -
2407     name: network service - ftp
2408     check: check_ftp
2409     hosts: klecker-ftp
2410     depends: klecker:process - xinetd
2411   # }}}
2412   # {{{ postgres
2413   -
2414     name: unwanted process - postgresql
2415     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0 -C postgres"
2416     hostgroups: computers
2417     excludehostgroups: postgres91-hosts, postgres94-hosts
2418   -
2419     name: unwanted process - postgresql 9.0
2420     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0 -C postgres -a '9.0/bin/postgres'"
2421     hostgroups: computers
2422   -
2423     name: process - postgresql91 - master
2424     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u postgres -C postgres -a '/usr/lib/postgresql/9.1/bin/postgres'"
2425     hostgroups: postgres91-hosts
2426   -
2427     name: process - postgresql94 - master
2428     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u postgres -C postgres -a '/usr/lib/postgresql/9.4/bin/postgres'"
2429     hostgroups: postgres94-hosts
2430   -
2431     name: postgresql backups
2432     nrpe: "/usr/bin/sudo -u debbackup /usr/lib/nagios/plugins/dsa-check-backuppg"
2433     hosts: storace, backuphost
2434   # }}}
2435   # {{{ power
2436 #  -
2437 #    name: process - UPS - nut usbhid-ups - ups1
2438 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u nut -C usbhid-ups  -a '/lib/nut/usbhid-ups -a ups1'"
2439 #    hosts: franck
2440 #  -
2441 #    name: process - UPS - nut upsd
2442 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u nut -C upsd  -a '/sbin/upsd'"
2443 #    hosts: franck
2444 #  -
2445 #    name: process - UPS - nut upsmon master
2446 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C upsmon  -a '/sbin/upsmon'"
2447 #    hosts: franck
2448 #  -
2449 #    name: process - UPS - nut upsmon worker
2450 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u nut -C upsmon  -a '/sbin/upsmon'"
2451 #    hosts: franck
2452 #    depends: process - UPS - nut upsmon master
2453 #  -
2454 #    name: UPS - on line power
2455 #    nrpe: "/usr/lib/nagios/plugins/dsa-check-ups"
2456 #    hosts: franck
2457 #    depends: process - UPS - nut upsd
2458   # }}}
2459   # {{{ buildd
2460   -
2461     name: process - buildd
2462     servicegroups: buildd
2463     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:5 -u buildd -C perl -a '/usr/bin/buildd'"
2464     hosts: fano, finzi, fils, fayrfax
2465     contact_groups: buildd
2466   -
2467     name: process - buildd
2468     servicegroups: buildd
2469     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:5 -u buildd -C buildd -a '/usr/bin/buildd'"
2470     hostgroups: buildd
2471     excludehosts: fano, finzi, fils, fayrfax
2472     contact_groups: buildd
2473   -
2474     name: processes - zombie schroot
2475     nrpe: "(/usr/lib/nagios/plugins/check_procs -a schroot -s Zs -c 0 > /dev/null || /usr/lib/nagios/plugins/check_procs -a schroot -s Zs -c 0) && /usr/lib/nagios/plugins/check_procs -a schroot -s ZNs -c 0"
2476     hostgroups: buildd
2477     contact_groups: +buildd
2478     normal_check_interval: 5
2479     max_check_attempts: 24
2480     retry_check_interval: 5
2481   -
2482     name: processes - lvcreate
2483     nrpe: "/usr/lib/nagios/plugins/check_procs -m 'ELAPSED' -c 500 -C lvcreate -u root -a 'lvcreate'"
2484     hostgroups: buildd
2485     contact_groups: +buildd
2486   # }}}
2487   # {{{ NFS Stuff
2488   -
2489     name: process - statd
2490     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u statd -C rpc.statd -a '/sbin/rpc.statd'"
2491     hostgroups: nfs-client, nfs-server
2492   -
2493     name: process - nfsd
2494     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u root -C nfsd -a '[nfsd]'"
2495     hostgroups: nfs-server
2496   -
2497     name: process - lockd
2498     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C lockd -a '[lockd]'"
2499     hostgroups: nfs-server
2500   -
2501     name: process - mountd
2502     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C rpc.mountd -a '/sbin/rpc.mountd'"
2503     hostgroups: nfs-server
2504   #
2505   -
2506     name: process - automount
2507     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C automount -a '/usr/sbin/automount'"
2508     hostgroups: autofs
2509   -
2510     name: unwanted process - automount
2511     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0 -C automount"
2512     hostgroups: computers
2513     excludehostgroups: autofs
2514   # }}}
2515   # {{{ mirroring
2516   -
2517     name: mirror sync - bugs
2518     check: "dsa_check_mirrorsync_skew!bugs.debian.org!project/trace/bugs-master.debian.org!120:600"
2519     hosts: global
2520   -
2521     name: mirror sync - security
2522     check: "dsa_check_mirrorsync_skew!security-nagios.debian.org!project/trace/security-master.debian.org!150:3600"
2523     hosts: global
2524   -
2525     name: mirror sync - packages
2526     check: "dsa_check_mirrorsync_skew!packages.debian.org!Pics/.trace!3600:57600"
2527     hosts: global
2528     normal_check_interval: 15
2529     max_check_attempts: 5
2530     retry_check_interval: 5
2531   -
2532     name: mirror sync - snapshot
2533     check: "dsa_check_mirrorsync_skew!snapshot.debian.org!project/trace/snapshot-master.debian.org!3600:28800"
2534     hosts: global
2535     normal_check_interval: 15
2536     max_check_attempts: 5
2537     retry_check_interval: 5
2538   # }}}
2539   # {{{ DNS
2540   -
2541     name: process - named
2542     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:15 -c 1: -u bind -C named -a '/usr/sbin/named '"
2543     hostgroups: bind9-hosts
2544   -
2545     name: network service - dns
2546     check: check_dns
2547     hostgroups: bind9-hosts
2548     depends: process - named
2549   -
2550     name: unwanted process - named
2551     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C named"
2552     hostgroups: computers
2553     excludehostgroups: bind9-hosts
2554   ###
2555   -
2556     name: DNS SOA sync - debian.org
2557     check: "dsa_check_soas_add!denis.debian.org!debian.org"
2558     hosts: global
2559   -
2560     name: DNS SOA sync - debian.net
2561     check: "dsa_check_soas_add!denis.debian.org!debian.net"
2562     hosts: global
2563   -
2564     name: DNS SOA sync - debian.com
2565     check: "dsa_check_soas_add!denis.debian.org!debian.com"
2566     hosts: global
2567   -
2568     name: DNS SOA sync - 144-28.118.59.86.in-addr.arpa
2569     check: "dsa_check_soas_add!denis.debian.org!144-28.118.59.86.in-addr.arpa"
2570     hosts: global
2571   -
2572     name: DNS SOA sync - alioth.debian.org
2573     check: "dsa_check_soas_add!denis.debian.org!alioth.debian.org"
2574     hosts: global
2575   -
2576     name: DNS SOA sync - debconf.net
2577     check: "dsa_check_soas_add!denis.debian.org!debconf.net"
2578     hosts: global
2579   -
2580     name: DNS SOA sync - debconf.org
2581     check: "dsa_check_soas_add!denis.debian.org!debconf.org"
2582     hosts: global
2583   -
2584     name: DNS SOA sync - debianday.org
2585     check: "dsa_check_soas_add!denis.debian.org!debianday.org"
2586     hosts: global
2587   -
2588     name: DNS SOA sync - dpkg.org
2589     check: "dsa_check_soas_add!denis.debian.org!dpkg.org"
2590     hosts: global
2591   -
2592     name: DNS - delegation and signature expiry
2593     hosts: global
2594     remotecheck: "/usr/lib/nagios/plugins/dsa-check-zone-rrsig-expiration-many --warn 20d --critical 7d --geozonedir /srv/dns.debian.org/repositories/auto-dns/zones /srv/dns.debian.org/repositories/domains"
2595     runfrom: denis
2596   -
2597     name: DNS - security delegations
2598     hosts: global
2599     remotecheck: "/usr/lib/nagios/plugins/dsa-check-dnssec-delegation --dir /srv/dns.debian.org/repositories/domains --dir /srv/dns.debian.org/repositories/auto-dns/zones check-header"
2600     runfrom: denis
2601   -
2602     name: DNS - key coverage
2603     hosts: global
2604     remotecheck: "/usr/lib/nagios/plugins/dsa-check-statusfile /srv/dns.debian.org/var/nagios/coverage"
2605     runfrom: denis
2606   -
2607     name: DNS - DS expiry
2608     hosts: global
2609     remotecheck: "/usr/lib/nagios/plugins/dsa-check-statusfile /srv/dns.debian.org/var/nagios/ds"
2610     runfrom: denis
2611   # }}}
2612   # {{{ storage
2613   -
2614     name: ping alive check
2615     remotecheck: "/usr/lib/nagios/plugins/check_ping -H $HOSTADDRESS$ -w 50,10% -c 200,30%"
2616     runfrom: ubc-bl8
2617     hosts: giustini
2618     normal_check_interval: 5
2619     max_check_attempts: 4
2620     retry_check_interval: 1
2621   -
2622     name: Overall Unit Status
2623     remotecheck: "/usr/lib/nagios/plugins/check_snmp -H $HOSTADDRESS$ -C public -P 2c -o connUnitStatus -n -c 3 -w 3"
2624     runfrom: ubc-bl8
2625     hosts: giustini
2626   -
2627     name: event log
2628     remotecheck: "/usr/lib/nagios/plugins/dsa-check-msa-eventlog --start=11298 $HOSTADDRESS$ public"
2629     runfrom: ubc-bl8
2630     hosts: giustini
2631   # }}}
2632   # {{{ porterbox
2633   -
2634     name: current chroots
2635     nrpe: "/usr/lib/nagios/plugins/dsa-check-dchroots-current"
2636     hostgroups: porterbox
2637     normal_check_interval:  60
2638     retry_check_interval: 15
2639   # }}}
2640   # {{{ openstack
2641 #  -
2642 #    name: process - openstack - memcached
2643 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u nobody -C memcached -a '/usr/bin/memcached -m 128 -p 11211 -u nobody -l 0.0.0.0'"
2644 #    hostgroups: openstack-controller
2645 #  -
2646 #    name: process - openstack - glance-registry
2647 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u glance -C glance-registry -a '/usr/bin/python /usr/bin/glance-registry'"
2648 #    hostgroups: openstack-controller
2649 #  -
2650 #    name: process - openstack - nova-api
2651 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u nova -C nova-api -a '/usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf --log-file /var/log/nova/nova-api.log'"
2652 #    hostgroups: openstack-controller
2653   -
2654     name: process - openstack - nova-compute
2655     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u nova -C nova-compute -a '/usr/bin/python /usr/bin/nova-compute --config-file=/etc/nova/nova.conf --log-file /var/log/nova/nova-compute.log --config-file=/etc/nova/nova-compute.conf'"
2656     hostgroups: openstack-compute
2657 #  -
2658 #    name: process - openstack - nova-cert
2659 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u nova -C nova-cert -a '/usr/bin/python /usr/bin/nova-cert --config-file=/etc/nova/nova.conf --log-file /var/log/nova/nova-cert.log'"
2660 #    hostgroups: openstack-controller
2661 #  -
2662 #    name: process - openstack - nova-conductor
2663 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u nova -C nova-conductor -a '/usr/bin/python /usr/bin/nova-conductor --config-file=/etc/nova/nova.conf --log-file /var/log/nova/nova-conductor.log'"
2664 #    hostgroups: openstack-controller
2665 #  -
2666 #    name: process - openstack - nova-consoleauth
2667 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u nova -a '/usr/bin/python /usr/bin/nova-consoleauth --config-file=/etc/nova/nova.conf --log-file /var/log/nova/nova-consoleauth.log'"
2668 #    hostgroups: openstack-controller
2669 #  -
2670 #    name: process - openstack - nova-scheduler
2671 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u nova -a '/usr/bin/python /usr/bin/nova-scheduler --config-file=/etc/nova/nova.conf --log-file /var/log/nova/nova-scheduler.log'"
2672 #    hostgroups: openstack-controller
2673 #  -
2674 #    name: process - openstack - nova-spicehtml5proxy
2675 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u nova -a '/usr/bin/python /usr/bin/nova-spicehtml5proxy --log-file /var/log/nova/nova-consoleproxy.log'"
2676 #    hostgroups: openstack-controller
2677 #  -
2678 #    name: process - openstack - neutron-server
2679 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u neutron -C neutron-server -a '/usr/bin/python2.7 /usr/bin/neutron-server --config-file=/etc/neutron/neutron.conf --config-file /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini --log-file=/var/log/neutron/neutron-server.log'"
2680 #    hostgroups: openstack-controller
2681   # }}}
2682   # {{{ misc
2683   -
2684     name: system - all services running
2685     nrpe: "/usr/bin/sudo /bin/systemctl is-system-running"
2686     hostgroups: jessie
2687     excludehostgroups: freebsd
2688   ###
2689   -
2690     name: process - rngd
2691     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C rngd  -a '/usr/sbin/rngd -r /dev/hwrng'"
2692     hostgroups: dl385
2693   ###
2694   -
2695     name: process - slapd
2696     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:20 -c 1:50 -u openldap -C slapd -a '/usr/sbin/slapd -h ldap:/// ldaps:/// -g openldap -u openldap'"
2697     hosts: draghi
2698   -
2699     name: network service - ldaps cert
2700     check: dsa_check_cert!636
2701     depends: process - slapd
2702     normal_check_interval: 60
2703     hosts: draghi
2704   ###
2705   -
2706     name: network service - finger
2707     check: check_tcp!79
2708     hosts: draghi
2709     depends: process - xinetd
2710   ###
2711   -
2712     name: network service - rsync
2713     check: check_tcp!873
2714     hostgroups: rsyncd-hosts
2715     depends: process - xinetd
2716     excludehosts: rietz
2717   -
2718     name: network service - rsync
2719     check: check_tcp!873
2720     hosts: rietz2
2721     depends: rietz:process - xinetd
2722   -
2723     name: network service - rsync
2724     check: check_tcp!873
2725     hosts: milanollo2
2726     depends: milanollo:process - xinetd
2727   ###
2728   -
2729     name: process - icinga
2730     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'"
2731     hosts: tchaikovsky
2732   ###
2733   -
2734     name: process - debianqueued
2735     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:3 -c 1: -u dak-unpriv -C debianqueued"
2736     hostgroups: uploadqueue
2737   ####
2738   -
2739     name: network service - gobby
2740     check: check_tcp!6523
2741     hosts: gombert
2742     contact_groups: gobby
2743   ####
2744   -
2745     name: network service - sip-tls cert - 443
2746     check: dsa_check_cert!443
2747     normal_check_interval: 60
2748     hosts: vogler
2749   -
2750     name: network service - sip-tls cert - 5061
2751     check: dsa_check_cert!5061
2752     normal_check_interval: 60
2753     hosts: vogler
2754   ####
2755   -
2756     name: puppetmaster cert
2757     nrpe: "sudo -u puppet /usr/lib/nagios/plugins/dsa-check-cert-expire /var/lib/puppet/ssl/certs/ca.pem"
2758     hosts: handel
2759     normal_check_interval: 60
2760     max_check_attempts: 2
2761     retry_check_interval: 5
2762   # }}}
2763 # }}}
2764
2765 # vim: set ts=2 sw=2 et ai si fdm=marker: