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