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