nephelaiio.packetbeat
nephelaiio.packetbeat
Rola ansible do instalacji i konfiguracji packetbeat
Zmienne roli
Proszę zapoznać się z plikiem domyślnym, aby uzyskać aktualną listę parametrów wejściowych.
Zależności
Proszę zapoznać się z konfiguracją zależności w celu uzyskania dalszych szczegółów.
Przykład playbooka
- hosts: serwery
vars:
stan_pakietu_packetbeat: latest
zarządzanie_konfiguracją_packetbeat: tak
konfiguracja_packetbeat:
packetbeat:
monitory:
- typ: http
harmonogram: '*/1 * * * * * *'
url:
- "https://www.google.com"
- "https://www.amazon.com"
wyjście:
elasticsearch:
włączone: true
hosty:
- http://localhost:9200
konfiguracja:
pulpit:
włączone: true
beat: packetbeat
zawsze_kibana: true
szablon:
włączone: true
kibana:
host: http://localhost:80
role:
- rola: nephelaiio.packetbeat
Testowanie
Proszę upewnić się, że w Twoim środowisku jest zainstalowany docker, aby przeprowadzić testy walidacji roli. Dodatkowe zależności pythonowe można znaleźć w pliku wymagań.
Rola jest testowana na następujących dystrybucjach (obrazy docker):
- Ubuntu Jammy
- Ubuntu Focal
- Debian Bookworm
- Ubuntu Bullseye
- Rocky Linux 9
Możesz przetestować rolę bezpośrednio z źródeł, używając komendy make test
.
Licencja
Ten projekt jest licencjonowany na mocy Licencji MIT.
Zainstaluj
ansible-galaxy install nephelaiio.packetbeat
Licencja
mit
Pobrania
23.3k
Właściciel