forked from infra/ansible
Move more http checks to Zabbix
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
This commit is contained in:
parent
0d3e126317
commit
1680d35e63
4 changed files with 3 additions and 71 deletions
|
|
@ -1,6 +0,0 @@
|
|||
define service {
|
||||
host_name certgetter01.rdu3.fedoraproject.org
|
||||
service_description certgetter-http
|
||||
check_command check_http!certgetter01.rdu3.fedoraproject.org
|
||||
use defaulttemplate
|
||||
}
|
||||
|
|
@ -182,7 +182,6 @@
|
|||
- name: Copy /etc/nagios/services (RDU3 specific files)
|
||||
ansible.builtin.copy: src=nagios/services/rdu3_internal/{{ item }} dest=/etc/nagios/services/{{ item }}
|
||||
with_items:
|
||||
- certgetter.cfg
|
||||
- db_backups.cfg
|
||||
- disk.cfg
|
||||
- fedora_messaging.cfg
|
||||
|
|
@ -202,7 +201,6 @@
|
|||
- name: Copy /etc/nagios/services (RDU3 specific files)
|
||||
ansible.builtin.copy: src=nagios/services/rdu3_internal/{{ item }} dest=/etc/nagios/services/{{ item }}
|
||||
with_items:
|
||||
- certgetter.cfg
|
||||
- db_backups.cfg
|
||||
- disk.cfg
|
||||
- fedora_messaging.cfg
|
||||
|
|
|
|||
|
|
@ -1,11 +1,3 @@
|
|||
define service {
|
||||
host_name registry-cdn
|
||||
service_description http-moby-registry-cdn
|
||||
check_command check_website_ssl!cdn.registry.fedoraproject.org!/v2/!{}
|
||||
max_check_attempts 8
|
||||
use websitetemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name proxy01.fedoraproject.org, proxy10.fedoraproject.org
|
||||
service_description http-oci-registry-api
|
||||
|
|
@ -20,22 +12,6 @@ define service {
|
|||
use websitetemplate
|
||||
}
|
||||
|
||||
## Individual hosts
|
||||
|
||||
define service {
|
||||
host_name status
|
||||
service_description http-status.fedoraproject.org
|
||||
check_command check_website_ssl!www.fedorastatus.org!/index.html!Fedora Infrastructure Status
|
||||
use websitetemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name lists.fedoraproject.org
|
||||
service_description http-lists.fedoraproject.org
|
||||
check_command check_website_ssl!lists.fedoraproject.org!/archives/!Fedora Mailing-Lists
|
||||
use websitetemplate
|
||||
}
|
||||
|
||||
{% if vars['nagios_location'] == 'rdu3_internal' %}
|
||||
##
|
||||
## Other Frontend Websites
|
||||
|
|
@ -62,26 +38,6 @@ define service {
|
|||
use websitetemplate
|
||||
}
|
||||
|
||||
#define service {
|
||||
# hostgroup_name packages
|
||||
# service_description http-packages-internal
|
||||
# check_command check_website!localhost!/packages/!Packages
|
||||
# max_check_attempts 8
|
||||
# use internalwebsitetemplate
|
||||
# event_handler restart_httpd
|
||||
#}
|
||||
#
|
||||
#define service {
|
||||
# hostgroup_name packages
|
||||
# service_description http-packages-internal-bugstab
|
||||
# check_command check_website!localhost!/packages/fcomm_connector/bugzilla/query/query_bugs/%7B%22filters%22:%7B%22package%22:%22nethack%22,%22version%22:%22%22%7D,%22rows_per_page%22:10,%22start_row%22:0%7D!total_rows
|
||||
# max_check_attempts 8
|
||||
# use internalwebsitetemplate
|
||||
# # When this thing dies, you usually just need to nuke /var/cache/fedoracommunity/bugzillacookies
|
||||
# #event_handler nuke_bugzillacookies_handler
|
||||
#}
|
||||
|
||||
|
||||
define service {
|
||||
hostgroup_name pkgs
|
||||
service_description http-pkgs-pagure
|
||||
|
|
@ -99,17 +55,6 @@ define service {
|
|||
|
||||
{% endif %}
|
||||
|
||||
{% if vars['nagios_location'] == 'rdu3_internal' %}
|
||||
|
||||
define service {
|
||||
host_name mailman01.rdu3.fedoraproject.org
|
||||
service_description http-mailman-internal
|
||||
check_command check_website!mailman01.rdu3.fedoraproject.org!/archives/!Fedora Mailing-Lists
|
||||
use websitetemplate
|
||||
}
|
||||
|
||||
{% endif %}
|
||||
|
||||
define service {
|
||||
host_name copr-be
|
||||
service_description http-download.copr.fedorainfracloud.org
|
||||
|
|
@ -117,11 +62,3 @@ define service {
|
|||
max_check_attempts 8
|
||||
use websitetemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name pagure.io
|
||||
service_description https://forge.fedoraproject.org/infra/tickets
|
||||
check_command check_website_follow!pagure.io!https://pagure.io/fedora-infrastructure/issues!Issues
|
||||
max_check_attempts 8
|
||||
use websitetemplate
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,6 +36,9 @@
|
|||
- { name: 'http://certgetter01.rdu3.fedoraproject.org', string: 'Index' }
|
||||
- { name: 'https://lists.fedoraproject.org/archives', string: 'Fedora Mailing-Lists' }
|
||||
- { name: 'https://mailman01.rdu3.fedoraproject.org/archives', string: 'Fedora Mailing-Lists' }
|
||||
- { name: 'https://cdn.registry.fedoraproject.org/v2/', string: '{}' }
|
||||
- { name: 'https://www.fedorastatus.org/index.html', string: 'Fedora Infrastructure Status' }
|
||||
- { name: 'https://pagure.io/fedora-infrastructure/issues', string: 'Issues' }
|
||||
tags:
|
||||
- zabbix_api
|
||||
when: inventory_hostname == 'zabbix01.rdu3.fedoraproject.org'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue