nagios: enable disk monitoring for copr instances
I think that / monitoring should work by default just by setting `nrpe: true` because of define service { hostgroup_name all, !mincheckgrp service_description Disk_Space_/ check_command check_by_nrpe!check_disk_/ use disktemplate }
This commit is contained in:
parent
73ba7d25b1
commit
9a8acc79ae
8 changed files with 32 additions and 5 deletions
|
@ -25,7 +25,7 @@ copr_hostbase: copr-dist-git-dev
|
||||||
|
|
||||||
nagios_Check_Services:
|
nagios_Check_Services:
|
||||||
mail: false
|
mail: false
|
||||||
nrpe: false
|
nrpe: true
|
||||||
sshd: false
|
sshd: false
|
||||||
named: false
|
named: false
|
||||||
dhcpd: false
|
dhcpd: false
|
||||||
|
|
|
@ -25,7 +25,7 @@ copr_hostbase: copr-dist-git
|
||||||
|
|
||||||
nagios_Check_Services:
|
nagios_Check_Services:
|
||||||
mail: false
|
mail: false
|
||||||
nrpe: false
|
nrpe: true
|
||||||
sshd: false
|
sshd: false
|
||||||
named: false
|
named: false
|
||||||
dhcpd: false
|
dhcpd: false
|
||||||
|
|
|
@ -25,7 +25,7 @@ db_backup_dir: ['/backups']
|
||||||
|
|
||||||
nagios_Check_Services:
|
nagios_Check_Services:
|
||||||
mail: false
|
mail: false
|
||||||
nrpe: false
|
nrpe: true
|
||||||
sshd: false
|
sshd: false
|
||||||
named: false
|
named: false
|
||||||
dhcpd: false
|
dhcpd: false
|
||||||
|
|
|
@ -19,7 +19,7 @@ description: copr key gen and sign host - dev instance
|
||||||
|
|
||||||
nagios_Check_Services:
|
nagios_Check_Services:
|
||||||
mail: false
|
mail: false
|
||||||
nrpe: false
|
nrpe: true
|
||||||
sshd: false
|
sshd: false
|
||||||
named: false
|
named: false
|
||||||
dhcpd: false
|
dhcpd: false
|
||||||
|
|
|
@ -19,7 +19,7 @@ description: copr key gen and sign host - prod instance
|
||||||
|
|
||||||
nagios_Check_Services:
|
nagios_Check_Services:
|
||||||
mail: false
|
mail: false
|
||||||
nrpe: false
|
nrpe: true
|
||||||
sshd: true
|
sshd: true
|
||||||
named: false
|
named: false
|
||||||
dhcpd: false
|
dhcpd: false
|
||||||
|
|
|
@ -16,5 +16,8 @@ command[check_disk_/srv/diskimages]=/usr/lib64/nagios/plugins/check_disk -w 20%
|
||||||
command[check_disk_/srv/registry]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /srv/registry
|
command[check_disk_/srv/registry]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /srv/registry
|
||||||
command[check_disk_/u01]=/usr/lib64/nagios/plugins/check_disk -w 15% -c 10% -p /u01
|
command[check_disk_/u01]=/usr/lib64/nagios/plugins/check_disk -w 15% -c 10% -p /u01
|
||||||
command[check_disk_/var/lib/copr/public_html]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /var/lib/copr/public_html
|
command[check_disk_/var/lib/copr/public_html]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /var/lib/copr/public_html
|
||||||
|
command[check_disk_/var/lib/dist-git]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /var/lib/dist-git
|
||||||
|
command[check_disk_/var/lib/copr-keygen]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /var/lib/copr-keygen
|
||||||
|
command[check_disk_/srv/copr-fe]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /srv/copr-fe
|
||||||
command[check_disk_/var/lib64/mock]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /var/lib/mock
|
command[check_disk_/var/lib64/mock]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /var/lib/mock
|
||||||
command[check_disk_/var/log]=/usr/lib64/nagios/plugins/check_disk -w 15% -c 10% -p /var/log
|
command[check_disk_/var/log]=/usr/lib64/nagios/plugins/check_disk -w 15% -c 10% -p /var/log
|
||||||
|
|
|
@ -4,3 +4,24 @@ define service {
|
||||||
check_command check_by_nrpe!check_disk_/var/lib/copr/public_html
|
check_command check_by_nrpe!check_disk_/var/lib/copr/public_html
|
||||||
use disktemplate
|
use disktemplate
|
||||||
}
|
}
|
||||||
|
|
||||||
|
define service {
|
||||||
|
hostgroup_name copr_dist_git_aws, copr_dist_git_dev_aws
|
||||||
|
service_description Disk space on Copr DistGit used for imported packages
|
||||||
|
check_command check_by_nrpe!check_disk_/var/lib/dist-git
|
||||||
|
use disktemplate
|
||||||
|
}
|
||||||
|
|
||||||
|
define service {
|
||||||
|
hostgroup_name copr_front_aws, copr_front_dev_aws
|
||||||
|
service_description Disk space on Copr Frontend used for the database
|
||||||
|
check_command check_by_nrpe!check_disk_/srv/copr-fe
|
||||||
|
use disktemplate
|
||||||
|
}
|
||||||
|
|
||||||
|
define service {
|
||||||
|
hostgroup_name copr_keygen_aws, copr_keygen_dev_aws
|
||||||
|
service_description Disk space on Copr Keygen used for GPG keys
|
||||||
|
check_command check_by_nrpe!check_disk_/var/lib/copr-keygen
|
||||||
|
use disktemplate
|
||||||
|
}
|
||||||
|
|
|
@ -302,6 +302,9 @@ command[check_disk_/srv/diskimages]=/usr/lib64/nagios/plugins/check_disk -w 20%
|
||||||
command[check_disk_/srv/registry]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /srv/registry
|
command[check_disk_/srv/registry]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /srv/registry
|
||||||
command[check_disk_/u01]=/usr/lib64/nagios/plugins/check_disk -w 15% -c 10% -p /u01
|
command[check_disk_/u01]=/usr/lib64/nagios/plugins/check_disk -w 15% -c 10% -p /u01
|
||||||
command[check_disk_/var/lib/copr/public_html]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /var/lib/copr/public_html
|
command[check_disk_/var/lib/copr/public_html]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /var/lib/copr/public_html
|
||||||
|
command[check_disk_/var/lib/dist-git]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /var/lib/dist-git
|
||||||
|
command[check_disk_/var/lib/copr-keygen]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /var/lib/copr-keygen
|
||||||
|
command[check_disk_/srv/copr-fe]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /srv/copr-fe
|
||||||
command[check_disk_/var/lib64/mock]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /var/lib/mock
|
command[check_disk_/var/lib64/mock]=/usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /var/lib/mock
|
||||||
command[check_disk_/var/log]=/usr/lib64/nagios/plugins/check_disk -w 15% -c 10% -p /var/log
|
command[check_disk_/var/log]=/usr/lib64/nagios/plugins/check_disk -w 15% -c 10% -p /var/log
|
||||||
command[check_zombie_procs]=/usr/lib64/nagios/plugins/check_procs -w 15 -c 25 -s Z
|
command[check_zombie_procs]=/usr/lib64/nagios/plugins/check_procs -w 15 -c 25 -s Z
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue