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