projects
/
mirror
/
dsa-nagios.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add sallinen
[mirror/dsa-nagios.git]
/
config
/
nagios-master.cfg
diff --git
a/config/nagios-master.cfg
b/config/nagios-master.cfg
index
9301c30
..
b832f79
100644
(file)
--- a/
config/nagios-master.cfg
+++ b/
config/nagios-master.cfg
@@
-176,6
+176,10
@@
servers:
address: 130.239.18.121
parents: gw-accumu
hostgroups: computers, buildd, hassrvfs, jessie
address: 130.239.18.121
parents: gw-accumu
hostgroups: computers, buildd, hassrvfs, jessie
+ boman:
+ address: 130.239.18.124
+ parents: gw-accumu
+ hostgroups: computers, service, jessie, apache2-hosts, hassrvfs
# }}}
# {{{ gw-aql
eller:
# }}}
# {{{ gw-aql
eller:
@@
-457,6
+461,10
@@
servers:
address: 5.153.231.36
parents: ganeti-bytemark
hostgroups: computers, service, kvmdomains, jessie, autofs, nfs-client, systemd-timesyncd
address: 5.153.231.36
parents: ganeti-bytemark
hostgroups: computers, service, kvmdomains, jessie, autofs, nfs-client, systemd-timesyncd
+ bilbao:
+ address: 5.153.231.37
+ parents: ganeti-bytemark
+ hostgroups: computers, service, kvmdomains, jessie, systemd-timesyncd, apache2-hosts, hassrvfs
sor:
address: 5.153.231.38
parents: ganeti-bytemark
sor:
address: 5.153.231.38
parents: ganeti-bytemark
@@
-481,6
+489,11
@@
servers:
address: 5.153.231.44
parents: ganeti-bytemark
hostgroups: computers, service, kvmdomains, jessie, autofs, nfs-client, apache2-hosts, apache-https, systemd-timesyncd
address: 5.153.231.44
parents: ganeti-bytemark
hostgroups: computers, service, kvmdomains, jessie, autofs, nfs-client, apache2-hosts, apache-https, systemd-timesyncd
+
+ casulana:
+ address: 5.153.231.41
+ parents: gw-bytemark
+ hostgroups: computers, service, stretch, hpnewraid, hassrvfs, dl380
# }}}
# {{{ gw-c3sl
santoro:
# }}}
# {{{ gw-c3sl
santoro:
@@
-843,6
+856,10
@@
servers:
hostgroups: computers, jessie, hassrvfs, porterbox, sw-raid
# }}}
# {{{ gw-sanger
hostgroups: computers, jessie, hassrvfs, porterbox, sw-raid
# }}}
# {{{ gw-sanger
+ sallinen:
+ address: 193.62.202.26
+ parents: gw-sanger
+ hostgroups: computers, service, jessie, dl380, hpnewraid
sibelius:
address: 193.62.202.28
parents: gw-sanger
sibelius:
address: 193.62.202.28
parents: gw-sanger
@@
-1231,6
+1248,8
@@
hostgroups:
alias: Hosts running jessie
jessie-freebsd:
alias: kFreebsd hosts running jessie
alias: Hosts running jessie
jessie-freebsd:
alias: kFreebsd hosts running jessie
+ stretch:
+ alias: Hosts running stretch
kvmdomains:
alias: Hosts that are KVM domains
kvmdomains:
alias: Hosts that are KVM domains
@@
-1444,7
+1463,7
@@
services:
-
name: disk usage on /srv
servicegroups: diskspace
-
name: disk usage on /srv
servicegroups: diskspace
- nrpe: "/usr/lib/nagios/plugins/check_disk 9
5 98
/srv"
+ nrpe: "/usr/lib/nagios/plugins/check_disk 9
0 95
/srv"
hostgroups: hassrvfs
-
name: disk usage on /var/lib/postgresql
hostgroups: hassrvfs
-
name: disk usage on /var/lib/postgresql
@@
-1574,11
+1593,11
@@
services:
name: processes - total
nrpe: "/usr/lib/nagios/plugins/check_procs 620 700"
hostgroups: computers
name: processes - total
nrpe: "/usr/lib/nagios/plugins/check_procs 620 700"
hostgroups: computers
- excludehosts: prokofiev, pieta, ubc-enc2bl01, ubc-enc2bl02, ubc-enc2bl09, ubc-enc2bl10, fasolo
+ excludehosts: prokofiev, pieta, ubc-enc2bl01, ubc-enc2bl02, ubc-enc2bl09, ubc-enc2bl10, fasolo
, casulana
-
name: processes - total
nrpe: "/usr/lib/nagios/plugins/check_procs 1500 1700"
-
name: processes - total
nrpe: "/usr/lib/nagios/plugins/check_procs 1500 1700"
- hosts: prokofiev, pieta, ubc-enc2bl01, ubc-enc2bl02, ubc-enc2bl09, ubc-enc2bl10, fasolo
+ hosts: prokofiev, pieta, ubc-enc2bl01, ubc-enc2bl02, ubc-enc2bl09, ubc-enc2bl10, fasolo
, casulana
-
name: swap usage - percent
nrpe: "/usr/lib/nagios/plugins/check_swap -w 20% -c 10%"
-
name: swap usage - percent
nrpe: "/usr/lib/nagios/plugins/check_swap -w 20% -c 10%"
@@
-1592,7
+1611,7
@@
services:
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C getty -a /sbin/getty"
hostgroups: computers
excludehosts: zelenka, zandonai
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C getty -a /sbin/getty"
hostgroups: computers
excludehosts: zelenka, zandonai
- excludehostgroups: jessie
+ excludehostgroups: jessie
, stretch
-
name: process - getty
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C agetty -a /sbin/getty"
-
name: process - getty
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C agetty -a /sbin/getty"
@@
-1600,7
+1619,7
@@
services:
-
name: process - getty
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C agetty -a /sbin/agetty"
-
name: process - getty
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:8 -c 1: -u root -C agetty -a /sbin/agetty"
- hostgroups: jessie
+ hostgroups: jessie
, stretch
excludehostgroups: freebsd
-
excludehostgroups: freebsd
-
@@
-1723,11
+1742,11
@@
services:
name: process - ulogd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C ulogd -a '/usr/sbin/ulogd -d'"
hostgroups: computers
name: process - ulogd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C ulogd -a '/usr/sbin/ulogd -d'"
hostgroups: computers
- excludehostgroups: freebsd, sparc, jessie
+ excludehostgroups: freebsd, sparc, jessie
, stretch
-
name: process - ulogd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u ulog -C ulogd -a '/usr/sbin/ulogd --daemon --uid ulog'"
-
name: process - ulogd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u ulog -C ulogd -a '/usr/sbin/ulogd --daemon --uid ulog'"
- hostgroups: jessie
+ hostgroups: jessie
, stretch
excludehostgroups: freebsd
-
name: unexpected process - ulogd
excludehostgroups: freebsd
-
name: unexpected process - ulogd
@@
-1760,7
+1779,7
@@
services:
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: 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: computers
- excludehostgroups: freebsd, jessie
+ excludehostgroups: freebsd, jessie
, stretch
-
name: process - syslog-ng
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'"
-
name: process - syslog-ng
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'"
@@
-1768,7
+1787,7
@@
services:
-
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 -F'"
-
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 -F'"
- hostgroups: jessie
+ hostgroups: jessie
, stretch
excludehostgroups: freebsd
-
excludehostgroups: freebsd
-
@@
-1813,6
+1832,13
@@
services:
name: process - nrpe
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'"
hostgroups: computers
name: process - nrpe
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'"
hostgroups: computers
+ excludehostgroups: stretch
+ max_check_attempts: -1
+ depends: network service - nrpe
+ -
+ name: process - nrpe
+ 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 -f'"
+ hostgroups: stretch
max_check_attempts: -1
depends: network service - nrpe
###
max_check_attempts: -1
depends: network service - nrpe
###
@@
-1880,7
+1906,7
@@
services:
name: process - monit
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'"
hostgroups: computers
name: process - monit
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'"
hostgroups: computers
- excludehostgroups: alioth, jessie
+ excludehostgroups: alioth, jessie
, stretch
###
-
name: MQ connection on rainier
###
-
name: MQ connection on rainier
@@
-1921,11
+1947,11
@@
services:
name: process - udevd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -p 1 -C udevd -a 'udevd'"
hostgroups: computers
name: process - udevd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -p 1 -C udevd -a 'udevd'"
hostgroups: computers
- excludehostgroups: freebsd, jessie
+ excludehostgroups: freebsd, jessie
, stretch
-
name: process - udevd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -p 1 -C systemd-udevd -a '/lib/systemd/systemd-udevd'"
-
name: process - udevd
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -p 1 -C systemd-udevd -a '/lib/systemd/systemd-udevd'"
- hostgroups: jessie
+ hostgroups: jessie
, stretch
excludehostgroups: freebsd
-
name: unexpected process - udev
excludehostgroups: freebsd
-
name: unexpected process - udev
@@
-1936,7
+1962,7
@@
services:
name: process - acpid
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C acpid -a '/usr/sbin/acpid'"
hostgroups: acpid-hosts
name: process - acpid
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C acpid -a '/usr/sbin/acpid'"
hostgroups: acpid-hosts
- excludehostgroups: jessie
+ excludehostgroups: jessie
, stretch
-
name: unexpected process - acpid
nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C acpid"
-
name: unexpected process - acpid
nrpe: "/usr/lib/nagios/plugins/check_procs -w 0:0 -C acpid"
@@
-1956,7
+1982,7
@@
services:
-
name: process - stunnel4 - puppet-ekeyd
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'"
-
name: process - stunnel4 - puppet-ekeyd
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'"
- hostgroups: wheezy, jessie
+ hostgroups: wheezy, jessie
, stretch
excludehostgroups: freebsd, alioth
-
name: process - stunnel4 - puppet-ekeyd is crazy
excludehostgroups: freebsd, alioth
-
name: process - stunnel4 - puppet-ekeyd is crazy
@@
-2037,7
+2063,7
@@
services:
servicegroups: raid
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C mdadm -a '/sbin/mdadm --monitor --pid-file /run/mdadm/monitor.pid --daemonise --scan'"
hostgroups: sw-raid
servicegroups: raid
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -u root -C mdadm -a '/sbin/mdadm --monitor --pid-file /run/mdadm/monitor.pid --daemonise --scan'"
hostgroups: sw-raid
- excludehostgroups: jessie
+ excludehostgroups: jessie
, stretch
-
name: process - mdadm monitor
servicegroups: raid
-
name: process - mdadm monitor
servicegroups: raid
@@
-2182,7
+2208,7
@@
services:
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: heavy-exim, heavy-postfix
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: heavy-exim, heavy-postfix
- excludehostgroups: jessie
+ excludehostgroups: jessie
, stretch
-
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 --foreground=true'"
-
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 --foreground=true'"
@@
-2205,7
+2231,7
@@
services:
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'"
hostgroups: spamd
excludehosts: picconi
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'"
hostgroups: spamd
excludehosts: picconi
- excludehostgroups: jessie
+ excludehostgroups: jessie
, stretch
-
name: process - spamd - master
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C spamd -a '/usr/sbin/spamd -d --pidfile=/var/run/spamassassin.pid --create-prefs --max-children 5 --helper-home-dir'"
-
name: process - spamd - master
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u root -C spamd -a '/usr/sbin/spamd -d --pidfile=/var/run/spamassassin.pid --create-prefs --max-children 5 --helper-home-dir'"
@@
-2244,7
+2270,7
@@
services:
name: process - postgrey
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgrey -a '/usr/sbin/postgrey --pidfile=/var/run/postgrey.pid --daemonize --unix=/var/run/postgrey/socket --retry-window=4 --auto-whitelist-clients=10 --exim'"
hostgroups: heavy-exim
name: process - postgrey
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgrey -a '/usr/sbin/postgrey --pidfile=/var/run/postgrey.pid --daemonize --unix=/var/run/postgrey/socket --retry-window=4 --auto-whitelist-clients=10 --exim'"
hostgroups: heavy-exim
- excludehostgroups: jessie
+ excludehostgroups: jessie
, stretch
-
name: process - postgrey
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgrey -a 'postgrey --pidfile=/var/run/postgrey.pid --daemonize --unix=/var/run/postgrey/socket --retry-window=4 --auto-whitelist-clients=10 --exim'"
-
name: process - postgrey
nrpe: "/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1: -u postgrey -a 'postgrey --pidfile=/var/run/postgrey.pid --daemonize --unix=/var/run/postgrey/socket --retry-window=4 --auto-whitelist-clients=10 --exim'"
@@
-2702,6
+2728,11
@@
services:
check: "dsa_check_staticsync_nossl!deb.debian.org"
hosts: global
servicegroups: mirror
check: "dsa_check_staticsync_nossl!deb.debian.org"
hosts: global
servicegroups: mirror
+ -
+ name: mirror static sync - manpages
+ check: "dsa_check_staticsync!manpages.debian.org"
+ hosts: global
+ servicegroups: mirror
-
name: mirror static sync - 10years
-
name: mirror static sync - 10years
@@
-2749,8
+2780,8
@@
services:
hosts: global
servicegroups: mirror
-
hosts: global
servicegroups: mirror
-
- name: mirror static sync - debconf1
- check: "dsa_check_staticsync!debconf1.debconf.org"
+ name: mirror static sync - debconf1
6
+ check: "dsa_check_staticsync!debconf1
6
.debconf.org"
hosts: global
servicegroups: mirror
-
hosts: global
servicegroups: mirror
-
@@
-2931,7
+2962,7
@@
services:
-
name: system - all services running
nrpe: "/usr/bin/sudo /bin/systemctl is-system-running"
-
name: system - all services running
nrpe: "/usr/bin/sudo /bin/systemctl is-system-running"
- hostgroups: jessie
+ hostgroups: jessie
, stretch
excludehostgroups: freebsd
###
-
excludehostgroups: freebsd
###
-