1
0
Fork 0
forked from infra/ansible

Zabbix: Add RabbitMQ monitoring ... to the correct role

Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
This commit is contained in:
Greg Sutcliffe 2025-12-04 14:27:59 +00:00
commit 5443368122
Signed by: gwmngilfen
SSH key fingerprint: SHA256:dNHcz65ApR68w2TkCIAXDBdt4oNL62Fyx48U7dXWuk0
6 changed files with 14 additions and 13 deletions

View file

@ -19,11 +19,3 @@
- name: Start rabbitmq
service: name=rabbitmq-server state=started enabled=yes
tags: rabbitmq
- name: Configure RabbitMQ monitoring in Zabbix
ansible.builtin.include_tasks: monitoring.yml
tags:
- rabbitmq
- selinux
- zabbix_agent
- zabbix_api

View file

@ -449,6 +449,15 @@
ansible.builtin.command: /etc/nagios/selinux-load.sh
when: selinux_module is changed
# RabbitMQ monitoring for Fedora Zabbix
- name: Configure RabbitMQ monitoring in Zabbix
ansible.builtin.include_tasks: monitoring.yml
tags:
- rabbitmq_cluster
- selinux
- zabbix_agent
- zabbix_api
# Queue monitoring for CentOS Zabbix
- import_tasks: centos-monitoring.yml
when: inventory_hostname.startswith('rabbitmq03') and env == 'production'

View file

@ -6,7 +6,7 @@
state: directory
mode: '0755'
tags:
- rabbitmq
- rabbitmq_cluster
- selinux
- zabbix_agent
@ -19,7 +19,7 @@
mode: '0644'
register: selinux_zabbix_file
tags:
- rabbitmq
- rabbitmq_cluster
- selinux
- zabbix_agent
@ -30,7 +30,7 @@
selinux_module_name: zabbix_rabbitmq
when: selinux_zabbix_file.changed
tags:
- rabbitmq
- rabbitmq_cluster
- selinux
- zabbix_agent
@ -41,7 +41,7 @@
mode: '0600'
owner: zabbix
tags:
- rabbitmq
- rabbitmq_cluster
- zabbix_agent
notify:
- Restart zabbix agent
@ -57,8 +57,8 @@
ansible_host: "{{ zabbix_server }}"
ansible_zabbix_url_path: "{{ zabbix_url_path }}"
tags:
- rabbitmq_cluster
- zabbix_api
- rabbitmq
block:
- name: Import RabbitMQ template file
community.zabbix.zabbix_template: