ansible_role_prometheus_rabbitmq_exporter

Ansible роль: prometheus-rabbitmq-exporter

Статус сборки Лицензия Тег GitHub Открытый исходный код Приветствуются PR

Ansible роль для установки и настройки Prometheus RabbitMQ Exporter. В настоящее время эта роль работает на системах Linux на основе Debian и RedHat. Протестированные платформы:

  • Ubuntu 16.04
  • CentOS 7

Требования

Нет специальных требований; обратите внимание, что для этой роли требуется доступ root, поэтому запускайте её в плейбуке с глобальным параметром become: yes.

Переменные роли

Переменные, которые могут быть переданы в эту роль, и их краткое описание:

rabbitmq_exporter_version: 0.29.0

версия для установки

rabbitmq_exporter_listen_address: "0.0.0.0"
rabbitmq_exporter_listen_port: 9419

адрес и порт прослушивания

rabbitmq_exporter_root_dir: /opt/rabbitmq_exporter

каталог для установки

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

пользователь и группа для сервиса

# см. 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

переменные конфигурации

Зависимости

Отсутствуют

Пример плейбука

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

Лицензия

MIT / BSD

Информация об авторе

Эта роль была создана в 2018 году Максимом Барановым.

О проекте

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

Установить
ansible-galaxy install mbaran0v/ansible-role-prometheus-rabbitmq-exporter
Лицензия
Unknown
Загрузки
471
Владелец
Experienced DevOps Engineer