remove rabbitmq from phx2
This commit is contained in:
parent
53456edb84
commit
7d5ab8fcfd
4 changed files with 25 additions and 101 deletions
|
@ -5,9 +5,6 @@
|
|||
grobisplitter01.phx2.fedoraproject.org
|
||||
|
||||
[rabbitmq]
|
||||
rabbitmq01.phx2.fedoraproject.org
|
||||
rabbitmq02.phx2.fedoraproject.org
|
||||
rabbitmq03.phx2.fedoraproject.org
|
||||
rabbitmq01.iad2.fedoraproject.org
|
||||
rabbitmq02.iad2.fedoraproject.org
|
||||
rabbitmq03.iad2.fedoraproject.org
|
||||
|
|
|
@ -1 +1 @@
|
|||
command[check_rabbitmq_cluster]=/usr/lib64/nagios/plugins-rabbitmq/check_rabbitmq_cluster --extra-opts=common@/etc/nrpe.d/rabbitmq_args.ini -n rabbit@rabbitmq01.phx2.fedoraproject.org,rabbit@rabbitmq02.phx2.fedoraproject.org,rabbit@rabbitmq03.phx2.fedoraproject.org
|
||||
command[check_rabbitmq_cluster]=/usr/lib64/nagios/plugins-rabbitmq/check_rabbitmq_cluster --extra-opts=common@/etc/nrpe.d/rabbitmq_args.ini -n rabbit@rabbitmq01.iad2.fedoraproject.org,rabbit@rabbitmq02.iad2.fedoraproject.org,rabbit@rabbitmq03.iad2.fedoraproject.org
|
||||
|
|
|
@ -1,96 +0,0 @@
|
|||
# RabbitMQ processes (for each host)
|
||||
|
||||
define service {
|
||||
host_name rabbitmq01.phx2.fedoraproject.org
|
||||
service_description Check bus server processes
|
||||
check_command check_by_nrpe!check_rabbitmq_server
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name rabbitmq02.phx2.fedoraproject.org
|
||||
service_description Check bus server processes
|
||||
check_command check_by_nrpe!check_rabbitmq_server
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name rabbitmq03.phx2.fedoraproject.org
|
||||
service_description Check bus server processes
|
||||
check_command check_by_nrpe!check_rabbitmq_server
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
# RabbitMQ alarms (for each host)
|
||||
|
||||
define service {
|
||||
host_name rabbitmq01.phx2.fedoraproject.org
|
||||
service_description Check bus server alarms
|
||||
check_command check_by_nrpe!check_rabbitmq_watermark
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name rabbitmq02.phx2.fedoraproject.org
|
||||
service_description Check bus server alarms
|
||||
check_command check_by_nrpe!check_rabbitmq_watermark
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name rabbitmq03.phx2.fedoraproject.org
|
||||
service_description Check bus server alarms
|
||||
check_command check_by_nrpe!check_rabbitmq_watermark
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
# The following results are cluster-wide, no need to run them on each cluster member
|
||||
|
||||
define service {
|
||||
host_name rabbitmq01.phx2.fedoraproject.org
|
||||
service_description Check bus cluster
|
||||
check_command check_by_nrpe!check_rabbitmq_cluster
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name rabbitmq01.phx2.fedoraproject.org
|
||||
service_description Check bus cluster connections
|
||||
check_command check_by_nrpe!check_rabbitmq_connections
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name rabbitmq01.phx2.fedoraproject.org
|
||||
service_description Check bus cluster overview
|
||||
check_command check_by_nrpe!check_rabbitmq_overview
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name rabbitmq01.phx2.fedoraproject.org
|
||||
service_description Check bus exchanges in /pubsub
|
||||
check_command check_by_nrpe!check_rabbitmq_exchange_pubsub
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name rabbitmq01.phx2.fedoraproject.org
|
||||
service_description Check bus exchanges in /public_pubsub
|
||||
check_command check_by_nrpe!check_rabbitmq_exchange_public_pubsub
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name rabbitmq01.phx2.fedoraproject.org
|
||||
service_description Check bus queues in /pubsub
|
||||
check_command check_by_nrpe!check_rabbitmq_queue_pubsub
|
||||
use defaulttemplate
|
||||
}
|
||||
|
||||
define service {
|
||||
host_name rabbitmq01.phx2.fedoraproject.org
|
||||
service_description Check bus queues in /public_pubsub
|
||||
check_command check_by_nrpe!check_rabbitmq_queue_public_pubsub
|
||||
use defaulttemplate
|
||||
}
|
|
@ -189,7 +189,6 @@
|
|||
- nrpe.cfg
|
||||
- osbs.cfg
|
||||
- pgsql.cfg
|
||||
- rabbitmq.cfg
|
||||
tags:
|
||||
- nagios_config
|
||||
- nagios_server
|
||||
|
@ -197,6 +196,30 @@
|
|||
when: env == "production" and nagios_location == 'phx2_internal'
|
||||
notify: restart nagios
|
||||
|
||||
- name: Copy /etc/nagios/services (PHX2 specific files)
|
||||
copy: src=nagios/services/phx2_internal/{{ item }} dest=/etc/nagios/services/{{ item }}
|
||||
with_items:
|
||||
- basset.cfg
|
||||
- certgetter.cfg
|
||||
- db_backups.cfg
|
||||
- disk.cfg
|
||||
- fedmsg.cfg
|
||||
- file_age.cfg
|
||||
- fmn.cfg
|
||||
- koji.cfg
|
||||
- locking.cfg
|
||||
- mailman.cfg
|
||||
- nrpe.cfg
|
||||
- osbs.cfg
|
||||
- pgsql.cfg
|
||||
- rabbitmq.cfg
|
||||
tags:
|
||||
- nagios_config
|
||||
- nagios_server
|
||||
- nagios_hostgroups
|
||||
when: env == "production" and nagios_location == 'iad2_internal'
|
||||
notify: restart nagios
|
||||
|
||||
- name: Copy /etc/nagios/services (internal files)
|
||||
copy: src=nagios/services/{{ item }} dest=/etc/nagios/services/{{ item }}
|
||||
with_items:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue