mbaran0v.ansible_role_prometheus_rabbitmq_exporter

Rol de Ansible: prometheus-rabbitmq-exporter

Estado de Construcción Licencia Etiqueta de GitHub Amor por el Software Abierto Se Aceptan PRs

Rol de Ansible para instalar y configurar Prometheus RabbitMQ Exporter. Actualmente, esto funciona en sistemas linux basados en Debian y RedHat. Las plataformas probadas son:

  • Ubuntu 16.04
  • CentOS 7

Requisitos

No hay requisitos especiales; ten en cuenta que este rol requiere acceso root, así que ejecútalo en un playbook con become: yes.

Variables del Rol

Las variables que se pueden pasar a este rol y una breve descripción de ellas son las siguientes. (Para todas las variables, mira defaults/main.yml)

rabbitmq_exporter_version: 0.29.0

versión para la instalación

rabbitmq_exporter_listen_address: "0.0.0.0"
rabbitmq_exporter_listen_port: 9419

dirección y puerto de escucha

rabbitmq_exporter_root_dir: /opt/rabbitmq_exporter

directorio para la instalación

rabbitmq_exporter_user: "rabbitmq-exp"
rabbitmq_exporter_group: "{{ rabbitmq_exporter_user }}"

usuario y grupo para el servicio

# ver 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 configuración

Dependencias

Ninguna

Ejemplo de Playbook

- hosts: app
  become: yes
  roles:
      - mbaran0v.prometheus-rabbitmq-exporter

Licencia

MIT / BSD

Información del Autor

Este rol fue creado en 2018 por Maxim Baranov.

Acerca del proyecto

Prometheus RabbitMQ Exporter https://github.com/kbudde/rabbitmq_exporter

Instalar
ansible-galaxy install mbaran0v.ansible_role_prometheus_rabbitmq_exporter
Licencia
Unknown
Descargas
643
Propietario
Experienced DevOps Engineer