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