nephelaiio.filebeat
nephelaiio.filebeat
Eine Ansible-Rolle zur Installation und Konfiguration von Filebeat.
Rollen-Variablen
Bitte verweisen Sie auf die Standardeinstellung für eine aktuelle Liste der Eingabeparameter.
Abhängigkeiten
Bitte überprüfen Sie die Abhängigkeitskonfiguration für weitere Details.
Beispiel-Playbook
- Name: Filebeat bereitstellen
Hosts: Server
Variablen:
filebeat_package_state: latest
filebeat_conf_manage: true
filebeat_conf:
fields:
environment: Entwicklung
inputs:
- type: log
paths:
- /var/log/system.log
- /var/log/wifi.log
- type: log
paths:
- "/var/log/nginx/*.log"
fields:
application: nginx
output:
elasticsearch:
enabled: true
hosts:
- http://localhost:9200
setup:
dashboards:
enabled: true
beat: filebeat
always_kibana: true
template:
enabled: true
kibana:
host: http://localhost:80
Rollen:
- Rolle: nephelaiio.filebeat
Testen
Bitte stellen Sie sicher, dass Ihre Umgebung Docker installiert hat, um die Rollentestvalidierung durchzuführen. Zusätzliche Python-Abhängigkeiten sind in der Anforderungsdatei aufgeführt.
Die Rolle wird gegen die folgenden Distributionen (Docker-Images) getestet:
- Ubuntu Jammy
- Ubuntu Focal
- Debian Bookworm
- Debian Bullseye
- Rocky Linux 9
Sie können die Rolle direkt aus den Quellen mit dem Befehl molecule test
testen.
Lizenz
Dieses Projekt ist unter den Bedingungen der MIT-Lizenz lizenziert.
Installieren
ansible-galaxy install nephelaiio.filebeat
Lizenz
mit
Downloads
46.7k
Besitzer