mbaran0v.ansible_role_prometheus_rabbitmq_exporter

Ansible-Rolle: prometheus-rabbitmq-exporter

Build-Status Lizenz GitHub-Tag Open Source Liebe PRs Willkommen

Ansible-Rolle zur Installation und Konfiguration des Prometheus RabbitMQ Exporters. Derzeit funktioniert dies auf Debian- und RedHat-basierten Linux-Systemen. Getestete Plattformen sind:

  • Ubuntu 16.04
  • CentOS 7

Anforderungen

Keine besonderen Anforderungen; beachten Sie, dass diese Rolle Root-Zugriff benötigt, daher entweder in einem Playbook mit globalem become: yes ausführen.

Rollen-Variablen

Die Variablen, die an diese Rolle übergeben werden können, sowie eine kurze Beschreibung sind wie folgt. (Für alle Variablen, werfen Sie einen Blick in defaults/main.yml)

rabbitmq_exporter_version: 0.29.0

Version zur Installation

rabbitmq_exporter_listen_address: "0.0.0.0"
rabbitmq_exporter_listen_port: 9419

Listen-Adresse und Port

rabbitmq_exporter_root_dir: /opt/rabbitmq_exporter

Verzeichnis zur Installation

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

Benutzer und Gruppe für den Dienst

# siehe 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

Konfigurationsvariablen

Abhängigkeiten

Keine

Beispiel-Playbook

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

Lizenz

MIT / BSD

Autoreninformationen

Diese Rolle wurde 2018 von Maxim Baranov erstellt.

Über das Projekt

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

Installieren
ansible-galaxy install mbaran0v.ansible_role_prometheus_rabbitmq_exporter
GitHub Repository
Lizenz
Unknown
Downloads
643
Besitzer
Experienced DevOps Engineer