try and make this work with a template
This commit is contained in:
parent
ba5c50c9ea
commit
9a052b78ae
8 changed files with 218 additions and 49 deletions
76
roles/nagios_server/files/nagios/services-staging/disk.cfg
Normal file
76
roles/nagios_server/files/nagios/services-staging/disk.cfg
Normal file
|
@ -0,0 +1,76 @@
|
|||
define service {
|
||||
hostgroup_name virtservers
|
||||
service_description Disk Space /
|
||||
check_command check_by_nrpe!check_disk_/
|
||||
use disktemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
hostgroup_name virtservers,proxies
|
||||
service_description Disk Space /boot
|
||||
check_command check_by_nrpe!check_disk_/boot
|
||||
use disktemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
hostgroup_name hosted
|
||||
service_description Disk Space /srv
|
||||
check_command check_by_nrpe!check_disk_/srv
|
||||
use disktemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
hostgroup_name qahardware
|
||||
service_description Disk Space /srv
|
||||
check_command check_by_nrpe!check_disk_/srv
|
||||
use disktemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
hostgroup_name taskotron
|
||||
service_description Disk Space /srv/buildmaster
|
||||
check_command check_by_nrpe!check_disk_/srv/buildmaster
|
||||
use disktemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
hostgroup_name taskotron
|
||||
service_description Disk Space /srv/taskotron
|
||||
check_command check_by_nrpe!check_disk_/srv/taskotron
|
||||
use disktemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name log01.phx2.fedoraproject.org
|
||||
service_description Disk space /var/log
|
||||
check_command check_by_nrpe!check_disk_/var/log
|
||||
use disktemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
hostgroup_name pkgs
|
||||
service_description Check read-only filesystem
|
||||
check_command check_by_nrpe!check_readonly_fs
|
||||
use disktemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
hostgroup_name pkgs
|
||||
service_description Disk space /srv/cache/lookaside
|
||||
check_command check_by_nrpe!check_disk_/srv/cache/lookaside
|
||||
use disktemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
hostgroup_name koji
|
||||
service_description Disk space /
|
||||
check_command check_by_nrpe!check_disk_/
|
||||
use ppc-secondarytemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
hostgroup_name retrace
|
||||
service_description Disk space /
|
||||
check_command check_by_nrpe!check_disk_/
|
||||
use retracetemplate
|
||||
}
|
14
roles/nagios_server/files/nagios/services-staging/ping.cfg
Normal file
14
roles/nagios_server/files/nagios/services-staging/ping.cfg
Normal file
|
@ -0,0 +1,14 @@
|
|||
define service {
|
||||
hostgroup_name all
|
||||
service_description ICMP-Ping4
|
||||
check_command check_ping4!350.0,20%!500.0,60%
|
||||
use criticaltemplate
|
||||
}
|
||||
|
||||
# define service {
|
||||
# hostgroup_name all
|
||||
# service_description ICMP-Ping6
|
||||
# check_command check_ping6!350.0,20%!500.0,60%
|
||||
# use criticaltemplate
|
||||
# }
|
||||
|
36
roles/nagios_server/files/nagios/services-staging/ssh.cfg
Normal file
36
roles/nagios_server/files/nagios/services-staging/ssh.cfg
Normal file
|
@ -0,0 +1,36 @@
|
|||
define service {
|
||||
hostgroup_name virtservers
|
||||
service_description SSH-virtservers
|
||||
check_command check_ssh
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
hostgroup_name bastion
|
||||
service_description SSH-bastion
|
||||
check_command check_ssh
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
#define service {
|
||||
# hostgroup_name buildservers
|
||||
# service_description SSH
|
||||
# check_command check_ssh
|
||||
# use defaulttemplate
|
||||
# retry_check_interval 5
|
||||
# max_check_attempts 12
|
||||
#}
|
||||
|
||||
#define service {
|
||||
# hostgroup_name autoqa
|
||||
# service_description SSH
|
||||
# check_command check_ssh
|
||||
# use autoqatemplate
|
||||
#}
|
||||
|
||||
define service {
|
||||
hostgroup_name retrace
|
||||
service_description SSH-retrace
|
||||
check_command check_ssh
|
||||
use retracetemplate
|
||||
}
|
|
@ -146,30 +146,17 @@ define service {
|
|||
register 0
|
||||
}
|
||||
|
||||
define service {
|
||||
use defaulttemplate
|
||||
name passivetemplate
|
||||
active_checks_enabled 0
|
||||
passive_checks_enabled 1
|
||||
check_command check_dummy!0
|
||||
check_period 24x7
|
||||
check_freshness 0
|
||||
register 0
|
||||
}
|
||||
define service {
|
||||
use defaulttemplate
|
||||
name passivetemplate
|
||||
active_checks_enabled 0
|
||||
passive_checks_enabled 1
|
||||
check_command check_dummy!0
|
||||
check_period 24x7
|
||||
check_freshness 0
|
||||
|
||||
#define service {
|
||||
# name autoqatemplate
|
||||
# max_check_attempts 3
|
||||
# normal_check_interval 10
|
||||
# retry_check_interval 1
|
||||
# check_period 24x7
|
||||
# notification_interval 360
|
||||
# notification_period 24x7
|
||||
# notification_options w,u,c,r
|
||||
# contact_groups sysadmin-qa-email
|
||||
#
|
||||
# register 0
|
||||
#}
|
||||
register 0
|
||||
}
|
||||
|
||||
define service {
|
||||
name ppc-secondarytemplate
|
|
@ -146,30 +146,17 @@ define service {
|
|||
register 0
|
||||
}
|
||||
|
||||
define service {
|
||||
use defaulttemplate
|
||||
name passivetemplate
|
||||
active_checks_enabled 0
|
||||
passive_checks_enabled 1
|
||||
check_command check_dummy!0
|
||||
check_period 24x7
|
||||
check_freshness 0
|
||||
register 0
|
||||
}
|
||||
define service {
|
||||
use defaulttemplate
|
||||
name passivetemplate
|
||||
active_checks_enabled 0
|
||||
passive_checks_enabled 1
|
||||
check_command check_dummy!0
|
||||
check_period 24x7
|
||||
check_freshness 0
|
||||
|
||||
#define service {
|
||||
# name autoqatemplate
|
||||
# max_check_attempts 3
|
||||
# normal_check_interval 10
|
||||
# retry_check_interval 1
|
||||
# check_period 24x7
|
||||
# notification_interval 360
|
||||
# notification_period 24x7
|
||||
# notification_options w,u,c,r
|
||||
# contact_groups sysadmin-qa-email
|
||||
#
|
||||
# register 0
|
||||
#}
|
||||
register 0
|
||||
}
|
||||
|
||||
define service {
|
||||
name ppc-secondarytemplate
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue