copr: move copr nagios services into separate file

This commit is contained in:
Silvie Chlupova 2022-01-20 12:14:48 +01:00
parent 87e510f378
commit 8c5dc50c7e
3 changed files with 33 additions and 24 deletions

View file

@ -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:

View 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
}

View file

@ -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
}