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