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