mbaran0v.ansible_role_prometheus_rabbitmq_exporter
Rola Ansible: prometheus-rabbitmq-exporter
Rola Ansible do instalacji i konfiguracji Prometheus RabbitMQ Exporter. Obecnie działa na systemach Linux opartych na Debianie i RedHat. Testowane platformy to:
- Ubuntu 16.04
- CentOS 7
Wymagania
Nie ma specjalnych wymagań; pamiętaj, że ta rola wymaga dostępu do konta root, więc należy ją uruchomić w playbooku z globalnym become: yes
.
Zmienne roli
Zmienne, które można przekazać do tej roli oraz ich krótkie opisy są następujące. (Wszystkie zmienne znajdziesz w pliku defaults/main.yml)
rabbitmq_exporter_version: 0.29.0
wersja do instalacji
rabbitmq_exporter_listen_address: "0.0.0.0"
rabbitmq_exporter_listen_port: 9419
adres i port do nasłuchiwania
rabbitmq_exporter_root_dir: /opt/rabbitmq_exporter
katalog do instalacji
rabbitmq_exporter_user: "rabbitmq-exp"
rabbitmq_exporter_group: "{{ rabbitmq_exporter_user }}"
użytkownik i grupa dla usługi
# zobacz https://github.com/kbudde/rabbitmq_exporter#configuration
rabbitmq_exporter_config_vars: |
RABBIT_URL=http://127.0.0.1:15672
RABBIT_USER=guest
RABBIT_PASSWORD=guest
zmienne konfiguracyjne
Zależności
Brak
Przykładowy playbook
- hosts: app
become: yes
roles:
- mbaran0v.prometheus-rabbitmq-exporter
Licencja
MIT / BSD
Informacje o autorze
Ta rola została stworzona w 2018 roku przez Maksima Baranowa.
O projekcie
Prometheus RabbitMQ Exporter https://github.com/kbudde/rabbitmq_exporter
Zainstaluj
ansible-galaxy install mbaran0v.ansible_role_prometheus_rabbitmq_exporter
Licencja
Unknown
Pobrania
643
Właściciel
Experienced DevOps Engineer