mbaran0v.ansible_role_prometheus_rabbitmq_exporter

Rôle Ansible : prometheus-rabbitmq-exporter

Statut de Construction Licence Tag GitHub Amour Open Source PRs Bienvenus

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