nagios_server: replace phx2_internal with iad2_internal.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
parent
f8c4957c95
commit
6908fbf86a
14 changed files with 27 additions and 27 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue