Remove raptor from monitoring
[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 #  - verdi: pg upgrade, openvpn
14 #  - mundy: salinfo_decode
15
16 # down:
17 #  - sarti
18 #  - leisner
19
20 ---
21 #############################
22 # hosts
23 #############################
24 servers:
25   gw-man-da:
26     address: 82.195.75.126
27     parents: gw-HP-ftc
28     hostgroups: routing-infrastructure
29     contacts: joerg, bzed
30   gw-HP-ftc:
31     address: 192.25.206.1
32     parents: spohr
33     hostgroups: routing-infrastructure
34   gw-brainfood:
35     address: 70.103.162.1
36     parents: gw-HP-ftc
37     hostgroups: routing-infrastructure
38   gw-brown.edu:
39     address: 128.148.34.1
40     parents: gw-HP-ftc
41     hostgroups: routing-infrastructure
42   gw-osuosl:
43     address: 140.211.166.1
44     parents: gw-HP-ftc
45     hostgroups: routing-infrastructure
46   gw-scanplus-villa:
47     address: 212.211.132.1
48     parents: gw-HP-ftc
49     hostgroups: routing-infrastructure
50   gw-scanplus-lobos:
51     address: 212.211.132.249
52     parents: gw-HP-ftc
53     hostgroups: routing-infrastructure
54   gw-mit-csail:
55     address: 128.30.0.254
56     parents: gw-HP-ftc
57     hostgroups: routing-infrastructure
58   gw-xs4all:
59     address: 194.109.137.217
60     parents: gw-HP-ftc
61     hostgroups: routing-infrastructure
62   gw-umn.edu:
63     address: 128.101.240.222
64     parents: gw-HP-ftc
65     hostgroups: routing-infrastructure
66   gw-dg-i.net:
67     address: 93.94.130.190
68     parents: gw-HP-ftc
69     hostgroups: routing-infrastructure
70     contacts: bzed
71   gw-freenet:
72     address: 62.104.23.249
73     parents: gw-HP-ftc
74     hostgroups: routing-infrastructure
75   gw-sanger:
76     address: 193.62.202.18
77     parents: gw-HP-ftc
78     hostgroups: routing-infrastructure
79     contacts: tjrc1
80   gw-lrz:
81     address: 129.187.0.150
82     parents: gw-HP-ftc
83     hostgroups: routing-infrastructure
84   gw-frost:
85     address: 130.81.242.195
86     parents: gw-HP-ftc
87     hostgroups: routing-infrastructure
88   gw-1und1:
89     address: 195.20.247.54
90     parents: gw-HP-ftc
91     hostgroups: routing-infrastructure
92     contacts: joerg
93   gw-1und1-karlsruhe:
94     address: 212.227.120.29
95     parents: gw-HP-ftc
96     hostgroups: routing-infrastructure
97   gw-blackcat:
98     address: 193.201.200.129
99     parents: gw-HP-ftc
100     hostgroups: routing-infrastructure
101   gw-xandros:
102     address: 67.210.160.81
103     parents: gw-HP-ftc
104     hostgroups: routing-infrastructure
105   gw-nmmn:
106     address: 217.114.76.81
107     parents: gw-HP-ftc
108     hostgroups: routing-infrastructure
109   gw-utwente:
110     address: 130.89.149.1
111     parents: gw-HP-ftc
112     hostgroups: routing-infrastructure
113   #gw-ughent:
114   #  address: 157.193.39.254
115   #  parents: gw-HP-ftc
116   #  hostgroups: routing-infrastructure
117   gw-agnesi:
118     address: 65.173.90.18
119     parents: gw-HP-ftc
120     hostgroups: routing-infrastructure
121   gw-ubc:
122     address: 137.82.84.94
123     parents: gw-HP-ftc
124     hostgroups: routing-infrastructure
125     contacts: lfilipoz
126   gw-carnet:
127     address: 161.53.160.1
128     parents: gw-HP-ftc
129     hostgroups: routing-infrastructure
130   gw-telegraaf:
131     address: 82.94.249.153
132     parents: gw-HP-ftc
133     hostgroups: routing-infrastructure
134   gw-helsinki:
135     address: 128.214.173.25
136     parents: gw-HP-ftc
137     hostgroups: routing-infrastructure
138     contacts: holger
139   gw-telefonica:
140     address: 195.71.99.193
141     parents: gw-HP-ftc
142     hostgroups: routing-infrastructure
143   gw-ball:
144     address: 78.32.9.209
145     parents: gw-HP-ftc
146     hostgroups: routing-infrastructure
147   gw-cst:
148     address: 213.188.99.215
149     parents: gw-HP-ftc
150     hostgroups: routing-infrastructure
151   gw-isc:
152     address: 149.20.20.1
153     parents: gw-HP-ftc
154     hostgroups: routing-infrastructure
155   gw-aca:
156     address: 130.239.18.97
157     parents: gw-HP-ftc
158     hostgroups: routing-infrastructure
159
160   global:
161     hostgroups: notacomputer
162     pingable: false
163     check_command: dsa_check_always_ok
164
165   samosa:
166     address: 192.25.206.57
167     parents: spohr
168     hostgroups: computers, no-udev, service, dl380, apache2-hosts, bind9-hosts, heavy-exim, lenny, puppet
169   raff:
170     address: 192.25.206.59
171     parents: spohr
172     hostgroups: computers, no-udev, service, dl380, apache2-hosts, bind9-hosts, rsyncd-hosts, heavy-exim, ulogd-hosts, nfs-client, lenny, puppet
173   gluck:
174     address: 192.25.206.10
175     parents: spohr
176     hostgroups: computers, no-udev, general, dl380, apache2-hosts, bind9-hosts, heavy-exim, highload, nfs-client, ulogd-hosts, lenny, puppet
177   merkel:
178     address: 192.25.206.16
179     parents: spohr
180     hostgroups: computers, general, apache1-hosts, apache2-hosts, rsyncd-hosts, sw-raid, postgres81-hosts, heavy-exim, nfs-client, ulogd-hosts, lenny, puppet
181   spohr:
182     address: 192.25.206.33
183     hostgroups: computers, service, dl380, apache2-hosts, postgres83-hosts, ulogd-hosts, nfs-server, lenny, puppet
184   spohr2:
185     address: 192.25.206.38
186     parents: rietz
187     hostgroups: secondary-IPs
188   peri:
189     address: 192.25.206.15
190     parents: spohr
191     hostgroups: computers, buildd, sw-raid, hasbootfs, lenny, puppet
192     contacts: dannf
193   penalosa:
194     address: 192.25.206.68
195     parents: spohr
196     hostgroups: computers, buildd, sw-raid, single-cpu, hasbootfs, lenny, puppet
197     contacts: dannf
198   mundy:
199     address: 192.25.206.62
200     parents: spohr
201     hostgroups: computers, buildd, lenny, puppet
202   paer:
203     address: 192.25.206.11
204     parents: spohr
205     hostgroups: computers, porterbox, lenny, hasbootfs, puppet
206   merulo:
207     address: 192.25.206.58
208     parents: spohr
209     hostgroups: computers, porterbox, lenny, puppet
210
211   bartok:
212     address: 82.195.75.91
213     parents: gw-man-da
214     hostgroups: computers, service, dl385, bind9-hosts, lenny, puppet
215     contacts: joerg, bzed
216   morales:
217     address: 82.195.75.97
218     parents: gw-man-da
219     hostgroups: computers, porterbox, single-cpu, no-samhain, hasbootfs, hassrvfs
220     contacts: bzed
221   sperger:
222     address: 82.195.75.98
223     parents: gw-man-da
224     hostgroups: computers, porterbox, sw-raid, hasbootfs, lenny, puppet
225     contacts: bzed
226   agricola:
227     address: 82.195.75.86
228     parents: gw-man-da
229     hostgroups: computers, porterbox, sw-raid, single-cpu, lenny, puppet, hassrvfs
230     contacts: bzed
231   arcadelt:
232     address: 82.195.75.87
233     parents: gw-man-da
234     hostgroups: computers, buildd, sw-raid, single-cpu, lenny, puppet, hassrvfs
235     contacts: bzed
236   liszt:
237     address: 82.195.75.100
238     parents: gw-man-da
239     hostgroups: computers, service, apache2-hosts, bind9-hosts, postfix-hosts, heavy-postfix, amavis-hosts, dl385, acpid-hosts
240     contacts: bzed
241 #  auber:
242 #    address: 82.195.75.101
243 #    parents: gw-man-da
244 #    hostgroups: computers, no-udev, buildd, sw-raid
245 #    contacts: bzed
246   unger:
247     address: 82.195.75.102
248     parents: gw-man-da
249     hostgroups: computers, service, dl360, rsyslog-hosts, acpid-hosts, lenny, puppet
250   handel:
251     address: 82.195.75.104
252     parents: unger
253     hostgroups: computers, service, rsyslog-hosts, acpid-hosts, lenny, hasbootfs, puppet
254
255   geo1:
256     address: 82.195.75.105
257     parents: unger
258     hostgroups: computers, service, acpid-hosts, lenny, hasbootfs, puppet
259
260   master:
261     address: 70.103.162.29
262     parents: gw-brainfood
263     hostgroups: computers, general, apache2-hosts, bind9-hosts, heavy-exim, highload, lenny, puppet
264   murphy:
265     address: 70.103.162.31
266     parents: gw-brainfood
267     hostgroups: computers, general, postfix-hosts, dl380, acpid-hosts, lenny, puppet
268
269   ries:
270     address: 128.148.34.103
271     parents: gw-brown.edu
272     hostgroups: computers, service, apache2-hosts, bind9-hosts, ftpd-hosts, dl385, rsyncd-hosts, postgres83-hosts, heavy-exim, acpid-hosts, lenny, puppet
273
274   mayer:
275     address: 140.211.166.78
276     parents: gw-osuosl
277     hostgroups: computers, buildd, hasbootfs, lenny, puppet
278   mayr:
279     address: 140.211.166.58
280     parents: gw-osuosl
281     hostgroups: computers, buildd, hasbootfs, lenny, puppet
282   malo:
283     address: 140.211.166.27
284     parents: gw-osuosl
285     hostgroups: computers, buildd, lenny, puppet, smart
286   rietz:
287     address: 140.211.166.43
288     parents: gw-osuosl
289     hostgroups: computers, no-udev, service, apache2-hosts, bind9-hosts, rsyncd-hosts, dl385, heavy-exim, highload, hasbootfs
290   rietz2:
291     address: 140.211.166.44
292     parents: rietz
293     hostgroups: secondary-IPs
294
295   villa:
296     address: 212.211.132.32
297     parents: gw-scanplus-villa
298     hostgroups: computers, service, apache2-hosts, ftpd-hosts, rsyncd-hosts, dl380, lenny, puppet
299   lobos:
300     address: 212.211.132.250
301     parents: gw-scanplus-lobos
302     hostgroups: computers, service, apache2-hosts, ftpd-hosts, rsyncd-hosts, dl380, lenny, puppet
303
304   steffani:
305     address: 128.31.0.36
306     parents: gw-mit-csail
307     hostgroups: computers, service, apache2-hosts, ftpd-hosts, rsyncd-hosts, sw-raid, bind9-hosts, acpid-hosts, hasbootfs, lenny, puppet
308   mahler:
309     address: 128.31.0.46
310     parents: gw-mit-csail
311     hostgroups: computers, single-cpu, lenny, porterbox, rsyslog-hosts, puppet
312
313   klecker:
314     address: 194.109.137.218
315     parents: gw-xs4all
316     hostgroups: computers, service, apache2-hosts, ftpd-hosts, rsyncd-hosts, bind9-hosts, dl385, postgres83-hosts, heavy-exim, lenny, puppet
317
318   saens:
319     address: 128.101.240.212
320     parents: gw-umn.edu
321     hostgroups: computers, service, apache2-hosts, ftpd-hosts, rsyncd-hosts, dl380, lenny, puppet
322
323   argento:
324     address: 93.94.130.160
325     parents: gw-dg-i.net
326     hostgroups: computers, buildd, sw-raid, single-cpu, lenny, puppet, hassrvfs
327     contacts: bzed
328
329   widor:
330     address: 93.94.130.161
331     parents: gw-dg-i.net
332     hostgroups: computers, apache2-hosts, sw-raid, single-cpu, lenny, puppet, rsyslog-hosts, acpid-hosts
333     contacts: bzed
334
335   pergolesi:
336     address: 62.104.23.252
337     parents: gw-freenet
338     hostgroups: computers, porterbox, sw-raid, lenny, puppet
339
340   albeniz:
341     address: 193.62.202.27
342     parents: gw-sanger
343     # SMP kernel doesn't run stable
344     hostgroups: computers, porterbox, sw-raid, single-cpu, hasbootfs, lenny, puppet
345     contacts: tjrc1
346   goetz:
347     address: 193.62.202.26
348     parents: gw-sanger
349     # SMP kernel doesn't run stable
350     hostgroups: computers, buildd, sw-raid, single-cpu, hasbootfs, lenny, puppet
351     contacts: tjrc1
352   smetana:
353     address: 193.62.202.29
354     parents: gw-sanger
355     hostgroups: computers, porterbox, sw-raid, lenny, puppet
356     contacts: tjrc1
357
358   verdi:
359     address: 192.54.42.193
360     parents: gw-lrz
361     hostgroups: computers, service, apache2-hosts, ftpd-hosts, rsyncd-hosts, postgres81-hosts, postfix-hosts
362
363   voltaire:
364     address: 72.66.115.54
365     parents: gw-frost
366     hostgroups: computers, buildd, puppet, lenny
367     contacts: sfrost
368
369   puccini:
370     address: 87.106.4.56
371     parents: gw-1und1
372     hostgroups: computers, buildd, lenny, rsyslog-hosts, ulogd-hosts, puppet, hassrvfs
373     contacts: joerg
374   powell:
375     address: 87.106.64.223
376     parents: gw-1und1
377     hostgroups: computers, service, heavy-exim, rsyncd-hosts, ulogd-hosts, acpid-hosts, lenny, puppet, hassrvfs
378     contacts: joerg
379
380   schumann:
381     address: 212.227.126.54
382     parents: gw-1und1-karlsruhe
383     hostgroups: computers, acpid-hosts, ulogd-hosts, lenny, puppet
384   wieck:
385     address: 195.20.242.89
386     parents: gw-1und1-karlsruhe
387     hostgroups: computers, service, apache2-hosts, ftpd-hosts, rsyncd-hosts, acpid-hosts, ulogd-hosts, lenny, puppet
388   chopin:
389     address: 195.20.242.124
390     parents: schumann
391     hostgroups: computers, ulogd-hosts, lenny, puppet, rsyslog-hosts, hassrvfs
392
393   caballero:
394     address: 193.201.200.200
395     parents: gw-blackcat
396     hostgroups: computers, no-udev, buildd, sw-raid, lenny, puppet
397
398   elara:
399     address: 67.210.160.90
400     parents: gw-xandros
401     hostgroups: deadslow
402   europa:
403     address: 67.210.160.89
404     parents: gw-xandros
405     hostgroups: deadslow
406
407   kullervo:
408     address: 217.114.76.82
409     parents: gw-nmmn
410     hostgroups: deadslow
411     contacts: luk
412   crest:
413     address: 217.114.76.83
414     parents: gw-nmmn
415     hostgroups: deadslow
416     contacts: luk
417   pescetti:
418     address: 217.114.76.85
419     parents: gw-nmmn
420     hostgroups: computers, porterbox, single-cpu, smart, lenny, puppet
421
422   kassia:
423     address: 130.89.149.224
424     parents: gw-utwente
425     hostgroups: computers, service, postfix-hosts, apache2-hosts, ftpd-hosts, rsyncd-hosts, dl360, acpid-hosts, ulogd-hosts, lenny, puppet
426   kassia-sec:
427     address: 130.89.149.225
428     parents: kassia
429     hostgroups: secondary-IPs
430   kassia-ftp:
431     address: 130.89.149.226
432     parents: kassia
433     hostgroups: secondary-IPs
434   kassia4:
435     address: 130.89.149.227
436     parents: kassia
437     hostgroups: secondary-IPs
438
439   allegri:
440     address: 157.193.39.233
441     parents: gw-HP-ftc
442     hostgroups: computers, buildd, postfix-hosts, sw-raid, single-cpu, lenny, puppet, hassrvfs
443     contacts: luk
444
445   agnesi:
446     address: 65.173.90.83
447     parents: gw-agnesi
448     hostgroups: deadslow, lenny
449
450   spontini:
451     address: 137.82.84.65
452     parents: gw-ubc
453     hostgroups: computers, buildd, hasbootfs, lenny, puppet
454     contacts: lfilipoz
455   ravel:
456     address: 137.82.84.66
457     parents: gw-ubc
458     hostgroups: computers, general, dl385, apache2-hosts, acpid-hosts, ftpd-hosts, hasbootfs, lenny, puppet
459   dijkstra:
460     address: 137.82.84.70
461     parents: gw-ubc
462     hostgroups: computers, bl460, rsyslog-hosts, acpid-hosts, lenny, puppet
463   brahms:
464     address: 137.82.84.74
465     parents: dijkstra
466     hostgroups: computers, lenny, puppet, buildd, hasbootfs, hassrvfs
467
468   lebrun:
469     address: 193.198.184.10
470     parents: gw-carnet
471     hostgroups: computers, buildd, sw-raid, lenny, rsyslog-hosts, puppet
472   schroeder:
473     address: 193.198.184.11
474     parents: gw-carnet
475     hostgroups: computers, buildd, sw-raid, hasbootfs, lenny, puppet
476
477   tartini:
478     address: 82.94.249.158
479     parents: gw-telegraaf
480     hostgroups: computers, sw-raid, apache2-hosts, mysql-hosts, hasbootfs, hassrvfs
481
482   piatti:
483     address: 193.167.161.225
484     parents: gw-helsinki
485     hostgroups: computers, postfix-hosts, dl385, ulogd-hosts, acpid-hosts, apache2-hosts, postgres83-hosts, lenny, hasbootfs, puppet
486     contacts: holger
487
488   rem:
489     address: 195.71.99.217
490     parents: gw-telefonica
491     hostgroups: computers, buildd, hasbootfs, lenny, puppet
492
493   ball:
494     address: 78.32.9.213
495     parents: gw-ball
496     hostgroups: computers, buildd, no-udev, dialup, hasbootfs, lenny, puppet
497
498   zelenka:
499     address: 80.245.147.40
500     parents: gw-HP-ftc
501     hostgroups: computers, porterbox, lenny, puppet, hassrvfs
502
503   escher:
504     address: 213.188.99.215
505     parents: gw-cst
506     hostgroups: computers, single-cpu, hasbootfs
507   goedel:
508     address: 213.188.99.214
509     parents: gw-cst
510     hostgroups: computers, single-cpu, hasbootfs, lenny, puppet
511
512   schein:
513     address: 149.20.20.6
514     parents: gw-isc
515     hostgroups: computers, service, apache2-hosts, ftpd-hosts, rsyncd-hosts, acpid-hosts, lenny, rsyslog-hosts, puppet, dl360
516
517   praetorius:
518     address: 130.239.18.121
519     parents: gw-aca
520     hostgroups: computers, buildd, rsyslog-hosts, lenny, puppet
521
522 #############################
523 # host groups
524 #
525 # hostgroups ircd and all are automatically defined
526 #
527 #############################
528 hostgroups:
529   computers:
530     alias: computers
531     private: 1
532   routing-infrastructure:
533     alias: Internet routers and friends
534     extinfo-icon_image: base/switch40.png
535     extinfo-icon_image_alt: router
536   notacomputer:
537     alias: Systems that are not really systems.  Yeah :)
538     private: 1
539   deadslow:
540     alias: Systems too slow to run any real checks
541   dialup:
542     alias: Systems with slow network
543
544   porterbox:
545     alias: developer accessible porter machines
546     extinfo-icon_image: base/debian.png
547     extinfo-icon_image_alt: Debian GNU/Linux
548     extinfo-notes_url: http://db.debian.org/machines.cgi?host=%s
549   service:
550     alias: machines running services
551     extinfo-icon_image: base/debian.png
552     extinfo-icon_image_alt: Debian GNU/Linux
553     extinfo-notes_url: http://db.debian.org/machines.cgi?host=%s
554   buildd:
555     alias: buildd systems
556     extinfo-icon_image: base/debian.png
557     extinfo-icon_image_alt: Debian GNU/Linux
558     extinfo-notes_url: http://db.debian.org/machines.cgi?host=%s
559   general:
560     alias: general purpose developer accessible machines
561     extinfo-icon_image: base/debian.png
562     extinfo-icon_image_alt: Debian GNU/Linux
563     extinfo-notes_url: http://db.debian.org/machines.cgi?host=%s
564   puppet:
565     alias: Hosts running puppet
566     extinfo-icon_image: base/debian.png
567     extinfo-icon_image_alt: Debian GNU/Linux
568     extinfo-notes_url: http://db.debian.org/machines.cgi?host=%s
569
570   dl380:
571     alias: HP DL380 hosts
572     private: 1
573   dl385:
574     alias: HP DL385 hosts
575     private: 1
576   dl360:
577     alias: HP DL360 hosts
578     private: 1
579   bl460:
580     alias: HP BL460 blades
581     private: 1
582   sw-raid:
583     alias: Hosts with Linux software raid
584     private: 1
585   single-cpu:
586     alias: Hosts with only one CPU
587     private: 1
588
589   lenny:
590     alias: Hosts running lenny, not etch
591     private: 1
592
593   no-samhain:
594     alias: hosts not running samhain properly
595     private: 1
596
597   #syslog-ng-hosts:
598   #  alias: hosts running syslog-ng instead of sysklogd
599   #  private: 1
600   rsyslog-hosts:
601     alias: hosts running rsyslogd instead of sysklogd
602     private: 1
603   postfix-hosts:
604     alias: hosts running postfix instead of exim
605     private: 1
606   heavy-exim:
607     alias: "hosts running the full mail stuff, including clamav, SA, and postgrey"
608     private: 1
609   heavy-postfix:
610     alias: "postfix hosts running the full mail stuff, including clamav, SA, postgrey, policyd-weight"
611     private: 1
612   apache2-hosts:
613     alias: hosts running apache2
614     private: 1
615   apache1-hosts:
616     alias: hosts running apache1
617     private: 1
618   bind9-hosts:
619     alias: hosts running bind9
620     private: 1
621   amavis-hosts:
622     alias: hosts running amavis
623     private: 1
624   ftpd-hosts:
625     alias: hosts running vsftpd
626     private: 1
627   #tftpd-hosts:
628   #  alias: hosts running a tftpd (tftpd-hpa as a daemon)
629   #  private: 1
630   rsyncd-hosts:
631     alias: hosts providing rsync services via xinetd
632     private: 1
633   postgres81-hosts:
634     alias: hosts running postgres81
635     private: 1
636   postgres83-hosts:
637     alias: hosts running postgres83
638     private: 1
639   mysql-hosts:
640     alias: hosts running mysql
641     private: 1
642   no-udev:
643     alias: hosts not using udev
644     private: 1
645   ulogd-hosts:
646     alias: hosts running ulogd
647     private: 1
648   acpid-hosts:
649     alias: hosts running acpid
650     private: 1
651
652   nfs-client:
653     alias: hosts mounting filesystems using NFS
654     private: 1
655   nfs-server:
656     alias: hosts serving filesystems using NFS
657     private: 1
658
659   highload:
660     alias: "hosts on which high load is normal"
661     private: 1
662
663   secondary-IPs:
664     alias: secondary IP addresses
665     private: 1
666
667   smart:
668     alias: hosts with smartd
669     private: 1
670   hasbootfs:
671     alias: hosts with a /boot
672     private: 1
673   hassrvfs:
674     alias: hosts with a /srv
675     private: 1
676
677
678 #############################
679 # servicegroups
680 #############################
681 servicegroups:
682   diskspace:
683     alias: diskusage checks
684   buildd:
685     alias: buildd checks
686   raid:
687     alias: raid checks
688   kernel:
689     alias: kernel checks
690   weaksshkeys:
691     alias: weak ssh keys
692   apt:
693     alias: apt upgrade status
694   samhain:
695     alias: samhain integrity status
696   security:
697     alias: security
698     servicegroup_members: apt, weaksshkeys, kernel, samhain
699
700 #############################
701 # services
702 #############################
703 services:
704   -
705     name: PING
706     check: "check_ping!300.0,20%!600.0,40%"
707     hostgroups: pingable
708     excludehostgroups: routing-infrastructure, dialup
709     normal_check_interval: 5
710     max_check_attempts: 4
711     retry_check_interval: 1
712   -
713     name: PING
714     check: "check_ping!2000.0,60%!3000.0,80%"
715     hostgroups: routing-infrastructure, dialup
716     normal_check_interval: 5
717     max_check_attempts: 4
718     retry_check_interval: 1
719
720  ############ Services ############
721  ###
722
723  ############ Disk Usage ############
724  ####
725   -
726     name: disk usage - all
727     servicegroups: diskspace
728     nrpe: "/usr/lib/nagios/plugins/check_disk -X devpts -X proc 90 95"
729     hostgroups: computers
730   -
731     name: disk usage on /
732     servicegroups: diskspace
733     nrpe: "/usr/lib/nagios/plugins/check_disk 80 90 /"
734     hostgroups: computers
735     excludehosts: ries, klecker
736   -
737     name: disk usage on /
738     servicegroups: diskspace
739     nrpe: "/usr/lib/nagios/plugins/check_disk 90 95 /"
740     hosts: ries, klecker
741   -
742     name: disk usage on /boot
743     servicegroups: diskspace
744     nrpe: "/usr/lib/nagios/plugins/check_disk 75 85 /boot"
745     hostgroups: hasbootfs
746   -
747     name: disk usage on /var
748     servicegroups: diskspace
749     nrpe: "/usr/lib/nagios/plugins/check_disk 75 90 /var"
750     hosts: bartok, samosa, raff, lobos, villa, gluck, saens, voltaire, tartini, morales, powell, escher
751   -
752     name: disk usage on /org
753     servicegroups: diskspace
754     nrpe: "/usr/lib/nagios/plugins/check_disk 80 90 /org"
755     hosts: sperger, samosa, raff, lobos, villa, steffani, saens, pergolesi, verdi, spontini, ravel, mahler, schroeder, piatti, pescetti, widor, schein, lebrun
756   -
757     name: disk usage on /org
758     servicegroups: diskspace
759     nrpe: "/usr/lib/nagios/plugins/check_disk 90 95 /org"
760     hosts: merkel, bartok
761   -
762     name: disk usage on /srv
763     servicegroups: diskspace
764     nrpe: "/usr/lib/nagios/plugins/check_disk 80 90 /srv"
765     hostgroups: hassrvfs
766   -
767     name: disk usage on /org/scratch
768     servicegroups: diskspace
769     nrpe: "/usr/lib/nagios/plugins/check_disk 80 90 /org/scratch"
770     hosts: merkel
771   -
772     name: disk usage on /tmp
773     servicegroups: diskspace
774     nrpe: "/usr/lib/nagios/plugins/check_disk 60 80 /tmp"
775     hosts: samosa, raff, gluck, saens, puccini, merkel, tartini, powell, piatti, escher
776   -
777     name: disk usage on /usr
778     servicegroups: diskspace
779     nrpe: "/usr/lib/nagios/plugins/check_disk 75 90 /usr"
780     hosts: samosa, raff, lobos, villa, gluck, saens, pergolesi, merulo, tartini, morales, powell
781   -
782     name: disk usage on /home
783     servicegroups: diskspace
784     nrpe: "/usr/lib/nagios/plugins/check_disk 75 90 /home"
785     hosts: voltaire, rem, ball, paer, escher
786   -
787     name: disk usage on /home
788     servicegroups: diskspace
789     nrpe: "/usr/lib/nagios/plugins/check_disk 90 95 /home"
790     hosts: gluck
791   -
792     name: disk usage on /mnt/hdc
793     servicegroups: diskspace
794     nrpe: "/usr/lib/nagios/plugins/check_disk 75 90 /mnt/hdc"
795     hosts: voltaire
796   -
797     name: disk usage on /mnt/sdb1
798     servicegroups: diskspace
799     nrpe: "/usr/lib/nagios/plugins/check_disk 75 90 /mnt/sdb1"
800     hosts: spontini
801   -
802     name: disk usage on /x
803     servicegroups: diskspace
804     nrpe: "/usr/lib/nagios/plugins/check_disk 75 90 /x"
805     hosts: caballero
806
807  ############ All Computers ############
808  ####
809   -
810     name: apt - security updates
811     servicegroups: apt
812     nrpe: "/usr/lib/nagios/plugins/dsa-check-statusfile /var/cache/dsa/nagios/apt"
813     hostgroups: computers
814     normal_check_interval:  60
815     retry_check_interval: 15
816  ####
817   -
818     name: backup
819     nrpe: "sudo /usr/lib/nagios/plugins/dsa-check-dabackup"
820     hostgroups: computers
821     normal_check_interval: 180
822     max_check_attempts: 2
823     retry_check_interval: 5
824   -
825     name: backup server config
826     nrpe: "/usr/lib/nagios/plugins/dsa-check-dabackup-server"
827     hosts: bartok
828     normal_check_interval: 180
829     max_check_attempts: 2
830     retry_check_interval: 5
831
832  ####
833   -
834     name: running kernel
835     servicegroups: kernel
836     nrpe: "/usr/lib/nagios/plugins/dsa-check-running-kernel"
837     hostgroups: computers
838     normal_check_interval: 180
839     retry_check_interval: 5
840
841  ####
842   -
843     name: process - puppet
844     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C ruby -a 'ruby /usr/sbin/puppetd -w 5 --factsync'"
845     hostgroups: puppet
846
847   -
848     name: puppet
849     nrpe: "/usr/lib/nagios/plugins/dsa-check-puppet"
850     hostgroups: puppet
851
852  ####
853   -
854     name: process - samhain
855     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C samhain -a '/usr/sbin/samhain'"
856     hostgroups: computers
857     excludehostgroups: no-samhain
858   -
859     name: samhain
860     servicegroups: samhain
861     nrpe: "/usr/lib/nagios/plugins/dsa-check-statusfile /var/cache/dsa/nagios/samhain"
862     hostgroups: computers
863     excludehostgroups: no-samhain
864     depends: process - samhain
865     normal_check_interval: 60
866     retry_check_interval: 5
867
868  ####
869   -
870     name: users
871     nrpe: "/usr/lib/nagios/plugins/check_users 30 35"
872     hostgroups: computers
873  ####
874   -
875     name: load
876     nrpe: "/usr/lib/nagios/plugins/check_load -w 30,28,26 -c 50,45,50"
877     hostgroups: computers
878     excludehostgroups: highload
879   -
880     name: load
881     nrpe: "/usr/lib/nagios/plugins/check_load -w 140,120,100 -c 240,220,200"
882     hostgroups: highload
883     excludehosts: rietz
884   -
885     name: load
886     nrpe: "/usr/lib/nagios/plugins/check_load -w 200,200,200 -c 350,350,350"
887     hosts: rietz
888  ####
889   -
890     name: processes - zombies
891     nrpe: "/usr/lib/nagios/plugins/check_procs 5 10 -s Z"
892     hostgroups: computers
893  ####
894   -
895     name: processes - total
896     nrpe: "/usr/lib/nagios/plugins/check_procs 620 700"
897     hostgroups: computers
898  ####
899   -
900     name: swap usage - percent
901     nrpe: "/usr/lib/nagios/plugins/check_swap -w 20% -c 10%"
902     hostgroups: computers
903  ####
904   -
905     name: swap usage - mb
906     nrpe: "/usr/lib/nagios/plugins/check_swap -w 20000 -c 5000"
907     hostgroups: computers
908  ####
909   -
910     name: process - getty
911     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C getty -a /sbin/getty"
912     hostgroups: computers
913     excludehosts: zelenka
914  ####
915   -
916     name: process - sshd
917     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:20 -c 1: -u root -C sshd -a '/usr/sbin/sshd'"
918     hostgroups: computers
919   -
920     name: "network service - sshd"
921     check: dsa_check_ssh
922     hostgroups: computers
923     depends: process - sshd
924     normal_check_interval:  60
925     notification_interval: 1440
926
927   -
928     name: "network service - sshd"
929     check: dsa_check_ssh
930     hostgroups: deadslow
931     excludehosts: agnesi
932     normal_check_interval:  180
933   -
934     name: "network service - sshd - 2260"
935     check: dsa_check_ssh_port!2260
936     hosts: agnesi
937     normal_check_interval:  180
938   -
939     name: "network service - sshd - 443"
940     check: dsa_check_ssh_port!443
941     hosts: gluck
942     normal_check_interval:  180
943
944   -
945     name: "network service - sshd - version"
946     check: "dsa_check_ssh_port_version!22!OpenSSH_4.3p2 Debian-9etch3"
947     depends: network service - sshd
948     hostgroups: computers, deadslow
949     excludehosts: crest, kullervo
950     excludehostgroups: lenny
951     normal_check_interval:  60
952   -
953     name: "network service - sshd - version"
954     check: "dsa_check_ssh_port_version!22!OpenSSH_4.3p2 Debian-9etch2+m68k1"
955     depends: network service - sshd
956     hosts: crest, kullervo
957     normal_check_interval:  60
958   -
959     name: "network service - sshd - version"
960     check: "dsa_check_ssh_port_version!22!OpenSSH_5.1p1 Debian-5"
961     depends: network service - sshd
962     hostgroups: lenny
963     excludehosts: agnesi
964     normal_check_interval:  60
965   -
966     name: "network service - sshd - version - 2260"
967     check: "dsa_check_ssh_port_version!2260!OpenSSH_5.1p1 Debian-5"
968     depends: network service - sshd - 2260
969     hosts: agnesi
970     normal_check_interval:  60
971  #
972   -
973     name: ssh - weak keys
974     servicegroups: weaksshkeys
975     nrpe: "/usr/lib/nagios/plugins/dsa-check-statusfile /var/cache/dsa/nagios/weak-ssh-keys"
976     hostgroups: computers
977     normal_check_interval:  60
978  ####
979   -
980     name: network service - nrpe
981     check: check_tcp!5666
982     hostgroups: computers
983     max_check_attempts: -2
984     notification_interval: 1440
985   -
986     name: process - nrpe
987     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'"
988     hostgroups: computers
989     max_check_attempts: -1
990     depends: network service - nrpe
991  ###
992   -
993     name: process - munin-node
994     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:2 -c 1: -u root -C munin-node -a '/usr/sbin/munin-node'"
995     hostgroups: computers
996   -
997     name: network service - munin-node
998     check: check_tcp!4949
999     hostgroups: computers
1000     depends: process - munin-node
1001  ###
1002   -
1003     name: process - ntpd
1004     # sarge: nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C ntpd -a '/usr/sbin/ntpd -p /var/run/ntpd.pid'"
1005     # etch: nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u ntp -C ntpd -a '/usr/sbin/ntpd -p /var/run/ntpd.pid'"
1006     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -C ntpd -a '/usr/sbin/ntpd -p /var/run/ntpd.pid'"
1007     hostgroups: computers
1008     excludehosts: zelenka
1009   -
1010     name: network service - ntp
1011     check: dsa_check_ntp
1012     hostgroups: computers
1013     depends: process - ntpd
1014     excludehosts: allegri, zelenka
1015   #
1016   -
1017     name: network service - time
1018     check: dsa_check_time
1019     hosts: allegri, zelenka
1020     depends: process - xinetd
1021
1022  ###
1023   -
1024     name: process - atd
1025     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u daemon -C atd -a /usr/sbin/atd"
1026     hostgroups: computers
1027  ###
1028   -
1029     name: process - cron
1030     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:2 -c 1: -u root -C cron -a /usr/sbin/cron"
1031     hostgroups: computers
1032
1033  ###
1034  # -
1035  #   name: process - syslog-ng
1036  #   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'"
1037  #   hostgroups: syslog-ng-hosts
1038  ###
1039   -
1040     name: process - rsyslogd
1041     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C rsyslogd  -a '/usr/sbin/rsyslogd -c3'"
1042     hostgroups: rsyslog-hosts
1043  ###
1044   -
1045     name: process - syslogd
1046     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C syslogd  -a '/sbin/syslogd'"
1047     hostgroups: computers
1048     excludehostgroups: rsyslog-hosts
1049   -
1050     name: process - klogd
1051     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C klogd  -a '/sbin/klogd -x'"
1052     hostgroups: computers
1053     excludehostgroups: rsyslog-hosts
1054
1055  ### MAIL STUFF
1056  ###
1057   -
1058     name: process - exim
1059     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u Debian-exim -C exim4 -a '/usr/sbin/exim4 -bd -q'"
1060     hostgroups: computers
1061     excludehostgroups: postfix-hosts
1062     excludehosts: master, rietz, merkel, gluck
1063   -
1064     name: process - exim - total
1065     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:50 -c 1: -C exim4"
1066     hostgroups: computers
1067     excludehostgroups: postfix-hosts
1068     excludehosts: master, rietz, merkel, gluck
1069   -
1070     name: process - exim
1071     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:300 -c 1:500 -C exim4 -a '/usr/sbin/exim4'"
1072     hosts: master, rietz, merkel, gluck
1073  ###
1074   -
1075     name: process - clamav - clamd
1076     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:2 -c 1: -u clamav -C clamd -a '/usr/sbin/clamd'"
1077     hostgroups: heavy-exim, heavy-postfix
1078   -
1079     name: service - clamav
1080     nrpe: "/usr/lib/nagios/plugins/check_clamd -H /var/run/clamav/clamd.ctl"
1081     hostgroups: heavy-exim, heavy-postfix
1082     depends: process - clamav - clamd
1083   -
1084     name: process - clamav - freshclam
1085     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u clamav -C freshclam -a '/usr/bin/freshclam -d --quiet'"
1086     hostgroups: heavy-exim, heavy-postfix
1087   -
1088     name: process - clamav - getsigs
1089     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u clamav -C getclamsigs -a 'getclamsigs'"
1090     hostgroups: heavy-exim, heavy-postfix
1091   #
1092   -
1093     name: unwanted process - clamav
1094     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C clamd"
1095     hostgroups: computers
1096     excludehostgroups: heavy-exim, heavy-postfix
1097   -
1098     name: unwanted process - freshclam
1099     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C freshclam"
1100     hostgroups: computers
1101     excludehostgroups: heavy-exim, heavy-postfix
1102   -
1103     name: unwanted process - clamav - getsigs
1104     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C getclamsigs"
1105     hostgroups: computers
1106     excludehostgroups: heavy-exim, heavy-postfix
1107  ###
1108   -
1109     name: process - spamd - master
1110     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'"
1111     hostgroups: heavy-exim
1112     excludehosts: rietz, merkel, raff
1113   -
1114     name: process - spamd - master
1115     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'"
1116     hosts: liszt
1117   -
1118     name: process - spamd - child
1119     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:11 -c 1: -C spamd -a 'spamd child'"
1120     hosts: liszt
1121     hostgroups: heavy-exim
1122     depends: process - spamd - master
1123     excludehosts: rietz, merkel, raff
1124   #
1125   -
1126     name: process - spamd - master
1127     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u debbugs -C spamd -a '/usr/sbin/spamd -d '"
1128     hosts: rietz
1129   -
1130     name: process - spamd - child
1131     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:6 -c 1: -u debbugs -C spamd -a 'spamd child'"
1132     hosts: rietz
1133   #
1134   -
1135     name: unwanted process - spamd
1136     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C spamd"
1137     hostgroups: computers
1138     excludehostgroups: heavy-exim
1139     excludehosts: liszt
1140   -
1141     name: unwanted process - spamd
1142     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C spamd"
1143     hosts: merkel, raff
1144
1145  ###
1146   #-
1147   #  name: process - greylistd
1148   #  nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u greylist -C greylistd -a '/usr/bin/python /usr/sbin/greylistd'"
1149   #  hostgroups: heavy-exim
1150   #
1151   -
1152     name: unwanted process - greylistd
1153     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C greylistd"
1154     hostgroups: computers
1155
1156  ###
1157   -
1158     name: process - postgrey
1159     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'"
1160     hostgroups: heavy-exim
1161   -
1162     name: process - postgrey
1163     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'"
1164     hostgroups: heavy-postfix
1165   #
1166   -
1167     name: unwanted process - postgrey
1168     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C postgrey"
1169     hostgroups: computers
1170     excludehostgroups: heavy-postfix, heavy-exim
1171  ###
1172   -
1173     name: process - amavis - master
1174     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u amavis -C amavisd-new -a 'amavisd (master)'"
1175     hostgroups: amavis-hosts
1176   -
1177     name: process - amavis - all
1178     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1:10 -u amavis -C amavisd-new -a 'amavisd '"
1179     hostgroups: amavis-hosts
1180     depends: process - amavis - master
1181   #
1182   -
1183     name: unwanted process - amavis
1184     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C amavisd-new"
1185     hostgroups: computers
1186     excludehostgroups: amavis-hosts
1187  ###
1188   -
1189     name: process - weightd - master
1190     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u polw -C policyd-weight -a 'policyd-weight (master)'"
1191     hostgroups: heavy-postfix
1192   -
1193     name: process - weightd - cache
1194     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u polw -C policyd-weight -a 'policyd-weight (cache)'"
1195     hostgroups: heavy-postfix
1196     depends: process - weightd - master
1197   -
1198     name: process - weightd - child
1199     nrpe: "/usr/lib/nagios/plugins/check_procs -w 2:50 -c 1: -u polw -C policyd-weight -a 'policyd-weight (child)'"
1200     hostgroups: heavy-postfix
1201     depends: process - weightd - master
1202   #
1203   -
1204     name: unwanted process - policyd-weight
1205     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C policyd-weight"
1206     hostgroups: computers
1207     excludehostgroups: heavy-postfix
1208
1209
1210
1211  ###
1212   -
1213     name: process - postfix - master
1214     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C master -a '/usr/lib/postfix/master'"
1215     hostgroups: postfix-hosts
1216   -
1217     name: process - postfix - qmgr
1218     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postfix -C qmgr -a 'qmgr -l -t fifo -u'"
1219     hostgroups: postfix-hosts
1220     depends: process - postfix - master
1221   #-
1222   #  name: process - postfix - tlsmgr
1223   #  nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postfix -C tlsmgr -a 'tlsmgr -l -t fifo -u'"
1224   #  hostgroups: postfix-hosts
1225   #  depends: process - postfix - master
1226   -
1227     name: process - postfix - pickup
1228     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postfix -C pickup -a 'pickup -l -t fifo -u -c'"
1229     hostgroups: postfix-hosts
1230     depends: process - postfix - master
1231   -
1232     name: process - postfix - anvil
1233     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:1 -c 0: -u postfix -C anvil -a 'anvil -l -t unix -u'"
1234     hostgroups: postfix-hosts
1235     depends: process - postfix - master
1236
1237   -
1238     name: process - postfix - trivial-rewrite
1239     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'"
1240     hostgroups: postfix-hosts
1241     depends: process - postfix - master
1242   -
1243     name: process - postfix - proxymap
1244     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:10 -c 0:15 -u postfix -C proxymap -a 'proxymap -t unix -u'"
1245     hostgroups: postfix-hosts
1246     depends: process - postfix - master
1247   -
1248     name: process - postfix - cleanup
1249     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:30 -c 0:50 -u postfix -C cleanup -a 'cleanup -z -t unix -u -c'"
1250     hostgroups: postfix-hosts
1251     depends: process - postfix - master
1252   -
1253     name: process - postfix - local
1254     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:30 -c 0:50 -u postfix -C local -a 'local -t unix'"
1255     hostgroups: postfix-hosts
1256     depends: process - postfix - master
1257
1258   -
1259     name: process - postfix - smtpd
1260     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:40 -c 0:90 -u postfix -C smtpd -a 'smtpd -n smtp -t inet -u -c'"
1261     hostgroups: postfix-hosts
1262     excludehosts: liszt
1263     depends: process - postfix - master
1264   -
1265     name: process - postfix - smtp
1266     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:10 -c 0:15 -u postfix -C smtp -a 'smtp -t unix -u -c'"
1267     hostgroups: postfix-hosts
1268     excludehosts: liszt
1269     depends: process - postfix - master
1270
1271   -
1272     name: process - postfix - smtpd
1273     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'"
1274     hosts: liszt
1275     depends: process - postfix - master
1276   -
1277     name: process - postfix - smtp
1278     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:350 -c 0:500 -u postfix -C smtp -a 'smtp -t unix -u -c'"
1279     hosts: liszt
1280     depends: process - postfix - master
1281
1282  ###
1283   -
1284     name: network service - smtp
1285     check: dsa_check_smtp
1286     hostgroups: computers
1287     excludehostgroups: postfix-hosts
1288     depends: process - exim
1289
1290   -
1291     name: network service - smtp
1292     check: dsa_check_smtp
1293     hostgroups: postfix-hosts
1294     excludehosts: verdi, kassia, allegri, piatti
1295     depends: process - postfix - master
1296   -
1297     name: network service - smtp - port 2025
1298     check: dsa_check_smtp_port!2025
1299     hosts: verdi, kassia, murphy, allegri, piatti
1300     depends: process - postfix - master
1301   -
1302     name: network service - smtp - port 8080
1303     check: dsa_check_smtp_port!8080
1304     hosts: murphy
1305     depends: process - postfix - master
1306   -
1307     name: network service local - smtps cert
1308     nrpe: "/usr/lib/nagios/plugins/check_http -H localhost -p 465 -S -C 14 -t 45"
1309     hostgroups: postfix-hosts
1310     depends: process - postfix - master
1311     normal_check_interval: 120
1312
1313
1314   -
1315     name: setup - dsa config
1316     nrpe: "/usr/lib/nagios/plugins/dsa-check-config"
1317     hostgroups: computers
1318     normal_check_interval: 120
1319   -
1320     name: setup - ud-ldap freshness
1321     nrpe: "/usr/lib/nagios/plugins/dsa-check-udldap-freshness"
1322     hostgroups: computers
1323  ###
1324   -
1325     name: process - uptimed
1326     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u daemon -C uptimed -a '/usr/sbin/uptimed'"
1327     hostgroups: computers
1328  ###
1329   -
1330     name: process - irqbalance
1331     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C irqbalance -a '/usr/sbin/irqbalance'"
1332     hostgroups: computers
1333     excludehostgroups: single-cpu
1334   -
1335     name: unwanted process - irqbalance
1336     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C irqbalance"
1337     hostgroups: single-cpu
1338
1339  ####
1340  ###
1341   #-
1342   #  name: unwanted process - system-tools-backends
1343   #  nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C system-tools-ba"
1344   #  hostgroups: computers
1345   #-
1346   #  name: unwanted process - dbus-daemon
1347   #  nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C dbus-daemon"
1348   #  hostgroups: computers
1349   -
1350     name: unwanted process - gkrellmd
1351     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C gkrellmd"
1352     hostgroups: computers
1353   -
1354     name: unwanted process - portmap
1355     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C portmap"
1356     hostgroups: computers
1357     excludehostgroups: nfs-client, nfs-server
1358   -
1359     name: unwanted process - rpc.statd
1360     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C rpc.statd"
1361     hostgroups: computers
1362     excludehostgroups: nfs-client, nfs-server
1363   -
1364     name: unwanted process - inetd
1365     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C inetd"
1366     hostgroups: computers
1367   -
1368     name: unwanted process - snmpd
1369     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C snmpd"
1370     hostgroups: computers
1371
1372
1373  ############ Processes/Services that only run on some computers ############
1374  ####
1375  ###
1376   -
1377     name: process - rngd
1378     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C rngd  -a '/usr/sbin/rngd -r /dev/hwrng'"
1379     hostgroups: dl385
1380  ###
1381   -
1382     name: process - mdadm monitor
1383     servicegroups: raid
1384     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'"
1385     hostgroups: sw-raid
1386   -
1387     name: RAID - sw raid
1388     servicegroups: raid
1389     nrpe: "/usr/lib/nagios/plugins/dsa-check-raid-sw"
1390     hostgroups: sw-raid
1391
1392  ###
1393   -
1394     name: process - cpqarrayd
1395     servicegroups: raid
1396     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C cpqarrayd -a '/usr/sbin/cpqarrayd'"
1397     hostgroups: dl385, dl380, dl360, bl460
1398   -
1399     name: RAID - arrayprobe
1400     servicegroups: raid
1401     nrpe: "sudo /usr/bin/arrayprobe"
1402     hostgroups: dl385, dl380, dl360, bl460
1403   -
1404     name: HW - hpacucli status
1405     servicegroups: raid
1406     nrpe: "/usr/lib/nagios/plugins/dsa-check-hpacucli"
1407     normal_check_interval: 120
1408     hostgroups: dl385, dl380, dl360, bl460
1409  ###
1410   -
1411     name: RAID - areca
1412     servicegroups: raid
1413     nrpe: "/usr/lib/nagios/plugins/dsa-check-raid-areca"
1414     hosts: powell
1415  ###
1416   -
1417     name: RAID - DAC960
1418     servicegroups: raid
1419     nrpe: "/usr/lib/nagios/plugins/dsa-check-raid-dac960"
1420     hosts: verdi
1421  ###
1422   -
1423     name: RAID - 3ware
1424     servicegroups: raid
1425     nrpe: "/usr/lib/nagios/plugins/dsa-check-raid-3ware"
1426     hosts: puccini
1427  ###
1428   -
1429     name: RAID - MPT
1430     servicegroups: raid
1431     nrpe: "/usr/lib/nagios/plugins/dsa-check-raid-mpt"
1432     hosts: master
1433
1434  ###
1435   -
1436     name: process - slapd
1437     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'"
1438     hosts: samosa
1439  ###
1440   -
1441     name: process - ulogd
1442     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C ulogd -a '/usr/sbin/ulogd -d'"
1443     hostgroups: ulogd-hosts
1444   -
1445     name: unexpected process - ulogd
1446     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C ulogd"
1447     hostgroups: computers
1448     excludehostgroups: ulogd-hosts
1449  ###
1450   -
1451     name: process - udevd
1452     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C udevd -a 'udevd'"
1453     hostgroups: computers
1454     excludehostgroups: no-udev
1455   -
1456     name: unexpected process - udev
1457     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C udevd"
1458     hostgroups: no-udev
1459  ###
1460   -
1461     name: process - acpid
1462     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C acpid -a '/usr/sbin/acpid'"
1463     hostgroups: acpid-hosts
1464   -
1465     name: unexpected process - acpid
1466     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C acpid"
1467     hostgroups: computers
1468     excludehostgroups: acpid-hosts
1469
1470  ###
1471   -
1472     name: process - xinetd
1473     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'"
1474     hosts: samosa, allegri, gluck, zelenka
1475     hostgroups: rsyncd-hosts
1476   -
1477     name: unwanted process - xinetd
1478     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C xinetd"
1479     hostgroups: computers
1480     excludehosts: samosa, allegri, gluck, zelenka
1481     excludehostgroups: rsyncd-hosts
1482  ###
1483   -
1484     name: network service - finger
1485     check: check_tcp!79
1486     hosts: samosa
1487     depends: process - xinetd
1488  ###
1489   -
1490     name: network service - rsync
1491     check: check_tcp!873
1492     hostgroups: rsyncd-hosts
1493     depends: process - xinetd
1494
1495   -
1496     name: network service - rsync
1497     check: check_tcp!873
1498     hosts: rietz2
1499     depends: rietz:process - xinetd
1500
1501   -
1502     name: network service - rsync
1503     check: check_tcp!873
1504     hosts: kassia-sec
1505     depends: kassia:process - xinetd
1506
1507  ###
1508   -
1509     name: process - nagios3
1510     # there is always one extra process per check currently running..
1511     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'"
1512     hosts: spohr
1513
1514  ###
1515   -
1516     name: process - apache2 - master
1517     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C apache2 -a /usr/sbin/apache2"
1518     hostgroups: apache2-hosts
1519   -
1520     name: process - apache2 - worker
1521     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:50 -c 1:100 -u www-data -C apache2 -a /usr/sbin/apache2"
1522     hostgroups: apache2-hosts
1523     depends: process - apache2 - master
1524   -
1525     name: network service - http
1526     check: check_http
1527     hostgroups: apache2-hosts
1528     excludehosts: kassia
1529     depends: process - apache2 - master
1530   -
1531     name: network service - http
1532     check: check_http
1533     depends: kassia:process - apache2 - master
1534     hosts: kassia-sec, kassia-ftp
1535
1536
1537   -
1538     name: process - apache - master
1539     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C apache -a /usr/sbin/apache"
1540     hostgroups: apache1-hosts
1541   -
1542     name: process - apache - worker
1543     nrpe: "/usr/lib/nagios/plugins/check_procs -w 2:75 -c 1:150 -u www-data -C apache -a /usr/sbin/apache"
1544     hostgroups: apache1-hosts
1545     depends: process - apache - master
1546   -
1547     name: network service - http
1548     check: check_http
1549     hostgroups: apache1-hosts
1550     depends: process - apache - master
1551
1552   -
1553     name: network service - http keyserver
1554     check: dsa_check_http_port!11371
1555     hosts: raff
1556     depends: process - apache2 - master
1557
1558   -
1559     name: network service - https
1560     check: check_https
1561     hosts: samosa, ries, klecker
1562     depends: "process - apache2 - master"
1563     normal_check_interval: 120
1564   -
1565     name: network service - https cert
1566     check: dsa_check_cert!443
1567     hosts: samosa, ries, klecker, spohr2
1568     depends: network service - https
1569     normal_check_interval: 60
1570
1571   # spohr
1572   -
1573     name: network service - https
1574     check: check_https
1575     hosts: spohr2
1576     depends: "spohr:process - apache2 - master"
1577     normal_check_interval: 120
1578   -
1579     name: network service - http
1580     check: check_http
1581     hosts: spohr2
1582     depends: "spohr:process - apache2 - master"
1583  ####
1584   -
1585     name: process - named
1586     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:15 -c 1: -u bind -C named -a '/usr/sbin/named -u bind'"
1587     hostgroups: bind9-hosts
1588   -
1589     name: network service - dns
1590     check: check_dns
1591     hostgroups: bind9-hosts
1592     depends: process - named
1593   -
1594     name: unwanted process - named
1595     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C named"
1596     hostgroups: computers
1597     excludehostgroups: bind9-hosts
1598
1599  ####
1600   -
1601     name: process - vsftp - listener
1602     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C vsftpd -a 'vsftpd: LISTENER'"
1603     hostgroups: ftpd-hosts
1604     excludehosts: kassia
1605   -
1606     name: process - vsftp - instance
1607     nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:80 -c 0:100 -u ftp -C vsftpd -a 'vsftpd: '"
1608     hostgroups: ftpd-hosts
1609     excludehosts: kassia
1610   -
1611     name: network service - ftp
1612     check: check_ftp
1613     hostgroups: ftpd-hosts
1614     excludehosts: kassia
1615     depends: process - vsftp - listener
1616   -
1617     name: network service - ftp
1618     check: check_ftp
1619     hosts: kassia-sec, kassia-ftp
1620     depends: kassia:process - xinetd
1621
1622  ####
1623   -
1624     name: process - debianqueued
1625     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u dak -C debianqueued"
1626     hosts: ries, ravel, klecker
1627
1628  ###
1629   -
1630     name: process - postresql81 - master
1631     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'"
1632     hostgroups: postgres81-hosts
1633   -
1634     name: process - postresql81 - writer
1635     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgres -C postmaster -a 'postgres: writer process'"
1636     hostgroups: postgres81-hosts
1637     depends: process - postresql81 - master
1638   -
1639     name: process - postresql81 - buffer
1640     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgres -C postmaster -a 'postgres: stats buffer process'"
1641     hostgroups: postgres81-hosts
1642     depends: process - postresql81 - master
1643   -
1644     name: process - postresql81 - collector
1645     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgres -C postmaster -a 'postgres: stats collector process'"
1646     hostgroups: postgres81-hosts
1647     depends: process - postresql81 - master
1648  ####
1649   -
1650     name: process - postresql83 - master
1651     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/main -c config_file=/etc/postgresql/8.3/main/postgresql.conf'"
1652     hostgroups: postgres83-hosts
1653     excludehosts: piatti, klecker
1654   -
1655     name: process - postresql83 - master udd
1656     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'"
1657     hosts: piatti
1658   -
1659     name: process - postresql83 - dak master
1660     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'"
1661     hosts: ries, klecker
1662   -
1663     name: process - postresql83 - dak-dev master
1664     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-dev -c config_file=/etc/postgresql/8.3/dak-dev/postgresql.conf'"
1665     hosts: ries
1666  ####
1667   -
1668     name: process - mysql - master
1669     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:2 -c 1: -u root -C mysqld_safe -a '/bin/sh /usr/bin/mysqld_safe'"
1670     hostgroups: mysql-hosts
1671   -
1672     name: process - mysql - workers
1673     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:25 -c 1: -u mysql -C mysqld -a /usr/sbin/mysqld"
1674     hostgroups: mysql-hosts
1675     depends: process - mysql - master
1676
1677  ####
1678   -
1679     name: process - stunnel4 - postgres-udd
1680     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u stunnel4 -C stunnel4 -a '/usr/bin/stunnel4 /etc/stunnel/postgres-udd-server.conf'"
1681     hosts: piatti
1682   -
1683     name: process - stunnel4 - postgres-udd
1684     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u stunnel4 -C stunnel4 -a '/usr/bin/stunnel4 /etc/stunnel/postgres-udd.conf'"
1685     hosts: merkel, master
1686
1687  ####
1688   #-
1689   #  name: process - xenconsoled
1690   #  nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C xenconsoled -a 'xenconsoled'"
1691   #  hosts: piatti
1692   #-
1693   #  name: process - xenstored
1694   #  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'"
1695   #  hosts: piatti
1696   #-
1697   #  name: process - xend
1698   #  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'"
1699   #  hosts: piatti
1700 #
1701  ####
1702   -
1703     name: process - libvirtd
1704     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C libvirtd -a '/usr/sbin/libvirtd -d'"
1705     hosts: unger
1706
1707  ###
1708   -
1709     name: process - buildd
1710     servicegroups: buildd
1711     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u buildd -C buildd '/usr/bin/perl /usr/bin/buildd'"
1712     hostgroups: buildd
1713     contacts: luk
1714
1715  ###
1716   #-
1717   #  name: process - tftpd
1718   #  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'"
1719   #  hostgroups: tftpd-hosts
1720  ###
1721 #  -
1722 #    name: process - dhcpd
1723 #    nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C dhcpd3 -a '/usr/sbin/dhcpd3 -q eth0'"
1724 #    hosts: paer
1725  ###
1726   -
1727     name: process - smartd
1728     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C smartd -a '/usr/sbin/smartd --pidfile /var/run/smartd.pid --interval=1800'"
1729     hostgroups: smart
1730
1731  ############ NFS Stuff ############
1732  ####
1733   -
1734     name: process - portmap
1735     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u daemon -C portmap -a '/sbin/portmap'"
1736     hostgroups: nfs-client, nfs-server
1737   -
1738     name: process - statd
1739     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u statd -C rpc.statd -a '/sbin/rpc.statd'"
1740     hostgroups: nfs-client, nfs-server
1741   -
1742     name: process - nfsd
1743     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:10 -c 1: -u root -C nfsd -a '[nfsd]'"
1744     hostgroups: nfs-server
1745   -
1746     name: process - lockd
1747     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C lockd -a '[lockd]'"
1748     hostgroups: nfs-server
1749   -
1750     name: process - mountd
1751     nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C rpc.mountd -a '/sbin/rpc.mountd'"
1752     hostgroups: nfs-server
1753  # see if the nfs stuff works and doesn't hang.
1754   # the df check all script will also hang, but we don't appear to pay attention to that
1755   -
1756     name: nfs mount ftp archive
1757     nrpe: "/usr/lib/nagios/plugins/check_disk 100 100 /home/org/ftp.root/debian"
1758     hosts: gluck
1759   -
1760     name: nfs mount ftp archive
1761     nrpe: "/usr/lib/nagios/plugins/check_disk 100 100 /org/mirrors/ftp.debian.org/ftp"
1762     hosts: merkel, raff
1763
1764  ############ MISC OTHER Stuff ############
1765  #####
1766   -
1767     name: mirror sync - security
1768     check: "dsa_check_mirrorsync!security.debian.org!project/trace/security-master.debian.org"
1769     hosts: global
1770   -
1771     name: mirror sync - security.eu
1772     check: "dsa_check_mirrorsync!security.eu.debian.org!project/trace/security-master.debian.org"
1773     hosts: global
1774   -
1775     name: mirror sync - security.us
1776     check: "dsa_check_mirrorsync!security.us.debian.org!project/trace/security-master.debian.org"
1777     hosts: global
1778   -
1779     name: DNS SOA sync - debian.org
1780     check: "dsa_check_soas_add!samosa.debian.org!debian.org"
1781     hosts: global
1782   -
1783     name: DNS SOA sync - debian.net
1784     check: "dsa_check_soas_add!samosa.debian.org!debian.net"
1785     hosts: global
1786   -
1787     name: DNS SOA sync - debian.com
1788     check: "dsa_check_soas_add!samosa.debian.org!debian.com"
1789     hosts: global
1790   -
1791     name: DNS SOA sync - mirror.debian.net
1792     check: "dsa_check_soas_add!samosa.debian.org!mirror.debian.net"
1793     hosts: global
1794   -
1795     name: DNS SOA sync - 144-28.118.59.86.in-addr.arpa
1796     check: "dsa_check_soas_add!samosa.debian.org!144-28.118.59.86.in-addr.arpa"
1797     hosts: global
1798   -
1799     name: DNS SOA sync - alioth.debian.org
1800     check: "dsa_check_soas_add!alioth.debian.org!alioth.debian.org"
1801     hosts: global