mbaran0v.ansible_role_prometheus_rabbitmq_exporter
Rôle Ansible : prometheus-rabbitmq-exporter
Rôle Ansible pour installer et configurer Prometheus RabbitMQ Exporter. Actuellement, cela fonctionne sur les systèmes Linux basés sur Debian et RedHat. Les plateformes testées sont :
- Ubuntu 16.04
- CentOS 7
Exigences
Aucune exigence spéciale ; notez que ce rôle nécessite un accès root, donc exécutez-le dans un playbook avec become: yes
.
Variables du rôle
Les variables pouvant être passées à ce rôle et une brève description à leur sujet sont les suivantes. (Pour toutes les variables, consultez defaults/main.yml)
rabbitmq_exporter_version: 0.29.0
version à installer
rabbitmq_exporter_listen_address: "0.0.0.0"
rabbitmq_exporter_listen_port: 9419
adresse et port d'écoute
rabbitmq_exporter_root_dir: /opt/rabbitmq_exporter
répertoire pour l'installation
rabbitmq_exporter_user: "rabbitmq-exp"
rabbitmq_exporter_group: "{{ rabbitmq_exporter_user }}"
utilisateur et groupe pour le service
# voir 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
variables de configuration
Dépendances
Aucune
Exemple de Playbook
- hosts: app
become: yes
roles:
- mbaran0v.prometheus-rabbitmq-exporter
Licence
MIT / BSD
Informations sur l'auteur
Ce rôle a été créé en 2018 par Maxim Baranov.
À propos du projet
Prometheus RabbitMQ Exporter https://github.com/kbudde/rabbitmq_exporter
Installer
ansible-galaxy install mbaran0v.ansible_role_prometheus_rabbitmq_exporter
Licence
Unknown
Téléchargements
643
Propriétaire
Experienced DevOps Engineer