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