onkeldom.pushgateway

Rola Ansible: Pushgateway

ubuntu-18 ubuntu-20 debian-9 debian-10

Licencja Problemy na GitHubie Tag na GitHubie Akcja na GitHubie

Opis

Zainstaluj Prometheus Pushgateway za pomocą Ansible.

Wymagania

  • Ansible >= 2.9 (Może działać na wcześniejszych wersjach, ale nie możemy tego zagwarantować)

Zmienne roli

Wszystkie zmienne, które można nadpisać, są przechowywane w pliku defaults/main.yml oraz w poniższej tabeli.

Nazwa Wartość domyślna Opis
proxy_env {} Zmienne środowiskowe proxy
pushgateway_version 1.4.1 Wersja pakietu Node Exporter
pushgateway_web_listen_address 0.0.0.0 adres nasłuchujący domyślnie
pushgateway_web_listen_port 9091 port nasłuchujący domyślnie
pushgateway_web_external_url "http://{{ ansible_domain }}.{{ ansible_hostname }}:{{ pushgateway_web_listen_port }}" Adres zewnętrzny, na którym dostępny jest Pushgateway. Przydatne, gdy jest za odwrotnym proxy. np. http://example.org/pushgateway
pushgateway_persistence true Włącz zapis danych
pushgateway_create_consul_agent_service "true" Dodaj konfigurację agenta Consul
pushgateway_config_flags_extra {} Dodatkowe flagi konfiguracyjne przekazywane przy uruchamianiu binarnego Pushgateway
pushgateway_limit_nofile 8192 limit nofile w jednostce systemd
pushgateway_system_user prometheus domyślny użytkownik systemowy
pushgateway_system_group prometheus domyślna grupa systemowa
pushgateway_log_level warn domyślny poziom logowania
pushgateway_log_format json domyślny format logowania
pushgateway_binary_local_dir /usr/local/bin domyślny katalog binarny
pushgateway_persistence_dir /var/lib/pushgateway domyślny katalog danych
pushgateway_http_proxy null zdefiniuj proxy aplikacji
pushgateway_config_flags_extra {} dodatkowe parametry uruchamiania

Przykład

Playbook

Użyj go w playbooku w następujący sposób:

- hosts: all
  roles:
    - onkeldom.pushgateway

Wkład

Zobacz wytyczne dla współtwórców.

Licencja

Ten projekt jest licencjonowany na podstawie licencji MIT. Zobacz LICENCJA po więcej szczegółów.

O projekcie

Ansible role for installing and configuring Prometheus Pushgateway

Zainstaluj
ansible-galaxy install onkeldom.pushgateway
Licencja
mit
Pobrania
104
Właściciel