nagios_server: replace phx2_internal with iad2_internal.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
Kevin Fenzi 2020-06-30 14:33:11 -07:00
parent f8c4957c95
commit 6908fbf86a
14 changed files with 27 additions and 27 deletions

View file

@ -173,7 +173,7 @@
## Copy over the services
- name: Copy /etc/nagios/services (PHX2 specific files)
copy: src=nagios/services/phx2_internal/{{ item }} dest=/etc/nagios/services/{{ item }}
copy: src=nagios/services/iad2_internal/{{ item }} dest=/etc/nagios/services/{{ item }}
with_items:
- basset.cfg
- certgetter.cfg
@ -192,7 +192,7 @@
- nagios_config
- nagios_server
- nagios_hostgroups
when: env == "production" and nagios_location == 'phx2_internal'
when: env == "production" and nagios_location == 'iad2_internal'
notify: restart nagios
- name: Copy /etc/nagios/services (IAD2 specific files)
@ -419,7 +419,7 @@
- phx2-hosts.cfg
- phx2-mgmt-hosts.cfg
- staging-hosts.cfg
when: env == "production" and nagios_location == 'phx2_internal'
when: env == "production" and nagios_location == 'iad2_internal'
tags:
- nagios_server
- nagios_config
@ -479,7 +479,7 @@
template: src=nagios/services/{{item}}.j2 dest=/etc/nagios/services/{{item}} mode=0644 owner=root group=root
with_items:
- phx2-mgmt.cfg
when: nagios_location == 'phx2_internal'
when: nagios_location == 'iad2_internal'
tags:
- nagios_server
- nagios_config

View file

@ -8,7 +8,7 @@ Alias /robots.txt /var/www/robots.txt
<Location /nagios>
AuthName "Nagios GSSAPI Login"
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
GssapiCredStore keytab:/etc/krb5.HTTP_nagios{{env_suffix}}.fedoraproject.org.keytab
# This is off because Apache (and thus mod_auth_gssapi) doesn't know this is proxied over TLS
GssapiSSLonly Off

View file

@ -1,7 +1,7 @@
{% for host in groups['all']|sort %}
{% if hostvars[host].datacenter == 'bodhost' and hostvars[host].nagios_Can_Connect == true %}
define host {
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
use defaulttemplate
{% else %}
use mincheck

View file

@ -1,7 +1,7 @@
{% for host in groups['all']|sort %}
{% if hostvars[host].datacenter == 'dedicatedsolutions' and hostvars[host].nagios_Can_Connect == true %}
define host {
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
use defaulttemplate
{% else %}
use mincheck

View file

@ -7,7 +7,7 @@ define host {
alias PHX2 Router
use mincheck
check_command check-host-alive4
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
address 10.5.126.254
{% else %}
address 66.187.228.248
@ -25,7 +25,7 @@ define host {
use mincheck
check_command check-host-alive4
address 152.19.134.129
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
parents phx2-gw
{% elif vars['nagios_location'] == 'iad2_internal' %}
parents iad2-gw
@ -41,7 +41,7 @@ define host {
use mincheck
check_command check-host-alive4
address 67.219.144.65
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
parents phx2-gw
{% elif vars['nagios_location'] == 'iad2_internal' %}
parents iad2-gw
@ -58,7 +58,7 @@ define host {
use mincheck
check_command check-host-alive4
address 185.141.164.1
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
parents phx2-gw
{% else %}
parents ibiblio-gw
@ -73,7 +73,7 @@ define host {
use mincheck
check_command check-host-alive4
address 85.236.55.1
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
parents phx2-gw
{% elif vars['nagios_location'] == 'iad2_internal' %}
parents iad2-gw
@ -90,7 +90,7 @@ define host {
use mincheck
check_command check-host-alive4
address 140.211.169.193
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
parents phx2-gw
{% elif vars['nagios_location'] == 'iad2_internal' %}
parents iad2-gw
@ -107,7 +107,7 @@ define host {
use mincheck
check_command check-host-alive4
address 209.132.190.196
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
parents phx2-gw
{% elif vars['nagios_location'] == 'iad2_internal' %}
parents iad2-gw
@ -124,7 +124,7 @@ define host {
use mincheck
check_command check-host-alive4
address 8.43.85.254
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
parents phx2-gw
{% elif vars['nagios_location'] == 'iad2_internal' %}
parents iad2-gw

View file

@ -1,7 +1,7 @@
{% for host in groups['all']|sort %}
{% if hostvars[host].datacenter == 'host1plus' and hostvars[host].nagios_Can_Connect == true %}
define host {
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
use defaulttemplate
{% else %}
use mincheck

View file

@ -1,7 +1,7 @@
{% for host in groups['all']|sort %}
{% if hostvars[host].datacenter == 'ibiblio' and hostvars[host].nagios_Can_Connect == true %}
define host {
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
use defaulttemplate
{% else %}
use mincheck

View file

@ -1,7 +1,7 @@
{% for host in groups['all']|sort %}
{% if hostvars[host].datacenter == 'internetx' and hostvars[host].nagios_Can_Connect == true %}
define host {
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
use defaulttemplate
{% else %}
use mincheck

View file

@ -1,7 +1,7 @@
{% for host in groups['all']|sort %}
{% if hostvars[host].datacenter == 'osuosl' and hostvars[host].nagios_Can_Connect == true %}
define host {
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
use defaulttemplate
{% else %}
use mincheck

View file

@ -3,7 +3,7 @@ define host {
alias status.fedoraproject.org
use mincheck
address d6tcqd4og8l21.cloudfront.net
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
parents phx2-gw
{% elif vars['nagios_location'] == 'iad2_internal' %}
parents iad2-gw
@ -17,7 +17,7 @@ define host {
alias cdn.registry.fedoraproject.org
use mincheck
address cdn.registry.fedoraproject.org
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
parents phx2-gw
{% elif vars['nagios_location'] == 'iad2_internal' %}
parents iad2-gw
@ -31,7 +31,7 @@ define host {
alias lists.fedoraproject.org
use mincheck
address lists.fedoraproject.org
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
parents phx2-gw
{% elif vars['nagios_location'] == 'iad2_internal' %}
parents iad2-gw

View file

@ -1,7 +1,7 @@
{% for host in groups['all']|sort %}
{% if hostvars[host].datacenter == 'rdu-cc' and hostvars[host].nagios_Can_Connect == true %}
define host {
{% if vars['nagios_location'] == 'phx2_internal' or vars['nagios_location'] == 'iad2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' or vars['nagios_location'] == 'iad2_internal' %}
use defaulttemplate
{% else %}
use mincheck

View file

@ -1,7 +1,7 @@
{% for host in groups['all']|sort %}
{% if hostvars[host].datacenter == 'rdu' and hostvars[host].nagios_Can_Connect == true %}
define host {
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
use defaulttemplate
{% else %}
use mincheck

View file

@ -151,7 +151,7 @@ define service {
use websitetemplate
}
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
##
## Other Frontend Websites
@ -313,7 +313,7 @@ define service {
{% endif %}
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
define service {
host_name mailman01.phx2.fedoraproject.org

View file

@ -445,7 +445,7 @@ command[service_rsyslog_restart]=/usr/bin/sudo /sbin/service rsyslog restart
#command[check_disk]=/usr/lib64/nagios/plugins/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
#command[check_procs]=/usr/lib64/nagios/plugins/check_procs -w $ARG1$ -c $ARG2$ -s $ARG3$
{% if vars['nagios_location'] == 'phx2_internal' %}
{% if vars['nagios_location'] == 'iad2_internal' %}
command[check_pgsql_backup]=/usr/lib64/nagios/plugins/check_file_age -w 86400 -c 129600 -f /backups/db-fas01.phx2.fedoraproject.org/fas2.db
{% elif vars['nagios_location'] == 'iad2_internal' %}
command[check_pgsql_backup]=/usr/lib64/nagios/plugins/check_file_age -w 86400 -c 129600 -f /backups/db-fas01.iad2.fedoraproject.org/fas2.db