copr: move copr nagios services into separate file
This commit is contained in:
parent
87e510f378
commit
8c5dc50c7e
3 changed files with 33 additions and 24 deletions
|
@ -394,6 +394,16 @@
|
|||
- nagios_config
|
||||
notify: restart nagios
|
||||
|
||||
- name: Template over services
|
||||
template: src=nagios/services/{{item}}.j2 dest=/etc/nagios/services/{{item}} mode=0644 owner=root group=root
|
||||
with_items:
|
||||
- copr.cfg
|
||||
when: env == "production"
|
||||
tags:
|
||||
- nagios_server
|
||||
- nagios_config
|
||||
notify: restart nagios
|
||||
|
||||
- name: Template over services (both)
|
||||
template: src=nagios/services/{{item}}.j2 dest=/etc/nagios/services/{{item}} mode=0644 owner=root group=root
|
||||
with_items:
|
||||
|
|
23
roles/nagios_server/templates/nagios/services/copr.cfg.j2
Normal file
23
roles/nagios_server/templates/nagios/services/copr.cfg.j2
Normal file
|
@ -0,0 +1,23 @@
|
|||
define service {
|
||||
hostgroup_name copr_dist_git_aws
|
||||
service_description http-copr-be.aws.fedoraproject.org
|
||||
check_command check_https!copr-be.aws.fedoraproject.org
|
||||
max_check_attempts 8
|
||||
use websitetemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
hostgroup_name copr_front_aws
|
||||
service_description http-copr-dist-git.fedorainfracloud.org
|
||||
check_command check_website_ssl!copr-dist-git.fedorainfracloud.org!/cgit/!Git repository browser
|
||||
max_check_attempts 8
|
||||
use websitetemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
hostgroup_name copr_back_aws
|
||||
service_description http-copr.fedorainfracloud.org
|
||||
check_command check_website_ssl!copr.fedorainfracloud.org!Copr hosts
|
||||
max_check_attempts 8
|
||||
use websitetemplate
|
||||
}
|
|
@ -359,27 +359,3 @@ define service {
|
|||
max_check_attempts 8
|
||||
use websitetemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name copr-dist-git.aws.fedoraproject.org
|
||||
service_description http-copr-be.aws.fedoraproject.org
|
||||
check_command check_https!copr-be.aws.fedoraproject.org
|
||||
max_check_attempts 8
|
||||
use websitetemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name copr-fe.aws.fedoraproject.org
|
||||
service_description http-copr-dist-git.fedorainfracloud.org
|
||||
check_command check_website_ssl!copr-dist-git.fedorainfracloud.org!/cgit/!Git repository browser
|
||||
max_check_attempts 8
|
||||
use websitetemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name copr-be.aws.fedoraproject.org
|
||||
service_description http-copr.fedorainfracloud.org
|
||||
check_command check_website_ssl!copr.fedorainfracloud.org!Copr hosts
|
||||
max_check_attempts 8
|
||||
use websitetemplate
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue