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