jradtilbrook.metricbeat
Rola Ansible: Metricbeat 
Ta rola instaluje i konfiguruje Metricbeat 5.x dla stosu Elastic.
Została zaprojektowana tylko do pracy na Ubuntu 16.04, ale powinny działać również inne wersje Debiana.
Wymagania
Brak.
Zmienne roli
metricbeat_modules
to lista zawierająca konfigurację dla każdego modułu, z którego Metricbeat powinien zbierać dane. Zobacz dokumentację Metricbeat, aby zobaczyć strukturę każdego elementu listy.
metricbeat_output
to słownik wyjść, do których należy wysyłać zdarzenia. Zobacz dokumentację Metricbeat, aby sprawdzić strukturę i możliwe wyjścia.
metricbeat_general_config
to ogólna konfiguracja globalna Metricbeat. Na przykład, nazwa, dodatkowe pola lub tagi do zastosowania dla każdego zdarzenia. Więcej informacji można znaleźć w dokumentacji Metricbeat.
metricbeat_install_state
: To jest przydatne do aktualizacji Metricbeat do nowszych wersji po jego wcześniejszej instalacji. Użyj latest
, aby osiągnąć tę funkcjonalność.
Zasoby
Dokumentacja związana z Metricbeat jest dostępna pod poniższymi linkami:
Zależności
Brak.
Sprawdź moje inne role na Ansible Galaxy, jeśli instalujesz cały stos Elastic.
Przykładowy playbook
- hosts: serwery
become: tak
roles:
- rola: jradtilbrook.metricbeat
Licencja
MIT
ansible-galaxy install jradtilbrook.metricbeat