# hosts
#############################
servers:
+ manda-debian-gw:
+ address: 82.195.75.126
+ hostgroups: routing-infrastructure
+
bartok:
address: 82.195.75.91
- #parents: bartok-gw
- hostgroups: computers, syslog-ng-hosts, postfix-hosts
+ parents: manda-debian-gw
+ hostgroups: computers, syslog-ng-hosts, postfix-hosts, dl385
+ sperger:
+ address: 82.195.75.98
+ parents: manda-debian-gw
+ hostgroups: computers, sw-raid
#############################
# host groups
hostgroups:
computers:
alias: computers
+ routing-infrastructure:
+ alias: Internet routers and friends
+
syslog-ng-hosts:
alias: syslog-ng-hosts
private: 1
postfix-hosts:
alias: postfix-hosts
private: 1
+ dl385:
+ alias: HP DL385 hosts
+ private: 1
+ sw-raid:
+ alias: Hosts with Linux software raid
+ private: 1
#############################
# services
name: disk usage on /
nrpe: "/usr/lib/nagios/plugins/check_disk 60 80 /"
hostgroups: computers
+ -
+ name: disk usage on /boot
+ nrpe: "/usr/lib/nagios/plugins/check_disk 60 80 /boot"
+ hosts: sperger
-
name: disk usage on /var
nrpe: "/usr/lib/nagios/plugins/check_disk 50 75 /var"
-
name: disk usage on /org
nrpe: "/usr/lib/nagios/plugins/check_disk 80 90 /org"
- hosts: bartok
+ hosts: bartok, sperger
############ All Computers ############
####
name: process - syslog-ng
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'"
hostgroups: syslog-ng-hosts
+ ###
+ -
+ name: process - syslogd
+ nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C syslogd -a '/sbin/syslogd'"
+ hostgroups: computers
+ excludehostgroups: syslog-ng-hosts
+ -
+ name: process - klogd
+ nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C klogd -a '/sbin/klogd -x'"
+ hostgroups: computers
+ excludehostgroups: syslog-ng-hosts
###
+ -
+ name: process - exim
+ nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u Debian-exim -C exim4 -a '/usr/sbin/exim4 -bd -q30m'"
+ hostgroups: computers
+ excludehostgroups: postfix-hosts
+ ###
+ -
+ name: process - clamav - clamd
+ nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u clamav -C clamd -a '/usr/sbin/clamd'"
+ hostgroups: computers
+ excludehostgroups: postfix-hosts
+ -
+ name: process - clamav - freshclam
+ nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u clamav -C freshclam -a '/usr/bin/freshclam -d --quiet'"
+ hostgroups: computers
+ excludehostgroups: postfix-hosts
###
-
+ ############ Processes/Services that only run on some computers ############
+ ####
###
-
name: process - rngd
name: process - sensord
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C sensord -a '/usr/sbin/sensord -f daemon'"
hosts: bartok
+
+ ###
+ -
+ name: process - mdadm monitor
+ 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'"
+ hostgroups: sw-raid
+
+ ###
+ -
+ name: process - cpqarrayd
+ nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C cpqarrayd -a '/usr/sbin/cpqarrayd'"
+ hostgroups: dl385
+ ###
+ -
+ name: process - raid - arrayprobe
+ nrpe: "sudo /usr/bin/arrayprobe"
+ hostgroups: dl385