jmatt.beats

ansible-beats

Stan zapasów

Zainstaluj i skonfiguruj Elastic beats v5 dla infrastruktury LSST SQuaRE.

Przykład Playbooka

- hosts: serwery
  roles:
     - { role: lsst-sqre.beats }

Zmienne

Aby uzyskać pełną dokumentację opcji konfiguracyjnych, zobacz dokumentację metricbeat, filebeat i packetbeat.

beats_package_name (domyślnie "metricbeat") Nazwa pakietu beatu. Dozwolone opcje to "metricbeat", "filebeat", "packetbeat" lub "heartbeat".

beats_package_version (domyślnie "5.2.2") Wersja pakietu beatu.

beats_install (domyślnie true) Czy zainstalować beat.

beats_config (domyślnie "") Konfiguracja w formacie yaml dla beatu. Jeśli użytkownik nie zdefiniuje, żadna konfiguracja nie zostanie zastosowana.

beats_geoip (domyślnie false) Czy zainstalować geoip do użycia przez beat.

Podziękowania

Ta rola opiera się na roli Ansible Galaxy Jonathan D Strootmana cyverse.beats. Jest to bardziej kompletną implementacją i mniej subiektywną niż ta rola. Jednak nie obsługuje v5 ani nie stosuje konwencji nazewnictwa zmiennych, które stosuję w swoich rolach. Dlatego powstała ta nowa rola.

Zdecydowanie polecam cyverse.beats. Wielkie podziękowania dla Strootmana i Cyverse za ich świetne role.

Licencja

Licencja MIT. Zobacz plik LICENSE.

Zainstaluj
ansible-galaxy install jmatt.beats
Licencja
mit
Pobrania
98
Właściciel