mbaran0v.ansible_role_prometheus_redis_exporter

Rola Ansible: prometheus-redis-exporter

Status budowy Licencja Tag GitHub Miłość do oprogramowania open source Zgłoszenia PR mile widziane

Rola Ansible do instalacji i konfiguracji Prometheus redis Exporter. Obecnie działa na systemach Linux opartych na Debianie i RedHat. Przetestowane platformy to:

  • Ubuntu 16.04
  • CentOS 7

Wymagania

Brak specjalnych wymagań; należy pamiętać, że ta rola wymaga dostępu root, więc należy ją uruchomić w playbooku z globalnym become: yes.

Zmienne roli

Zmienne, które można przekazać do tej roli oraz krótkie opisy są następujące. (Wszystkie zmienne można znaleźć w pliku defaults/main.yml)

redis_exporter_version: 1.1.1

wersja do instalacji

redis_exporter_web_listen_address: "0.0.0.0:9121"

adres i port nasłuchu

redis_exporter_root_dir: /opt/redis_exporter

katalog do instalacji

redis_exporter_user: "redis-exp"
redis_exporter_group: "{{ redis_exporter_system_group }}"

użytkownik i grupa dla usługi

# zobacz https://github.com/oliver006/redis_exporter#environment-variables
redis_exporter_config_vars: |
  REDIS_ADDR=redis://127.0.0.1:6379

zmienne konfiguracyjne

Zależności

Brak

Przykładowy Playbook

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

Licencja

MIT / BSD

Informacje o autorze

Ta rola została stworzona w 2018 roku przez Maxim Baranov.

O projekcie

Prometheus Redis Exporter https://github.com/oliver006/redis_exporter

Zainstaluj
ansible-galaxy install mbaran0v.ansible_role_prometheus_redis_exporter
Licencja
Unknown
Pobrania
466
Właściciel
Experienced DevOps Engineer