From 0fe0721f04186cd3e686118bc97c35f5d737a4fa Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Tue, 17 Oct 2017 14:34:00 +0000 Subject: [PATCH] Add website checks for mbs, odcs, waiverdb, and greenwave. --- .../templates/nagios/services/websites.cfg.j2 | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/roles/nagios_server/templates/nagios/services/websites.cfg.j2 b/roles/nagios_server/templates/nagios/services/websites.cfg.j2 index cc79b72234..b17e23ec61 100644 --- a/roles/nagios_server/templates/nagios/services/websites.cfg.j2 +++ b/roles/nagios_server/templates/nagios/services/websites.cfg.j2 @@ -81,6 +81,39 @@ define service { use websitetemplate } +define service { + hostgroup_name proxies + service_description http-mbs + check_command check_website_ssl!mbs.fedoraproject.org!/module-build-service/1/module-builds!items + max_check_attempts 8 + use websitetemplate +} + +define service { + hostgroup_name proxies + service_description http-odcs + check_command check_website_ssl!odcs.fedoraproject.org!/api/1/composes!result_repofile + max_check_attempts 8 + use websitetemplate +} + +# Some openshift apps +define service { + hostgroup_name proxies + service_description http-waiverdb + check_command check_website_ssl!waiverdb-web-waiverdb.app.os.fedoraproject.org!api/v1.0/waivers/!first + max_check_attempts 8 + use websitetemplate +} + +define service { + hostgroup_name proxies + service_description http-greenwave + check_command check_website_ssl!greenwave-web-greenwave.app.os.fedoraproject.org!api/v1.0/policies/!bodhi_update_push_stable + max_check_attempts 8 + use websitetemplate +} + ## ## Individual hosts