Install Filebeat on CentOS servers.
Written in Ansible 1.9.*
Available variables are listed below, along with default values (see defaults/main.yml
):
Directory where supervisord reads configuration files.
Default is /etc/supervisor.d
.
Install filebeat in supervisor or not.
Default is true.
Filebeat version.
Default is 7.12.0
.
URL where to download filebeat.
Default is https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.12.0-x86_64.rpm
.
Directory for registry data.
Default is /var/lib/filebeat
.
Directory for filebeat configuration file.
Default is /etc/filebeat
.
Directory for filebeat log files.
Default is /var/log/filebeat
.
Group for filebeat user.
Default is filebeat
.
Filebeat user.
Default is filebeat
.
Filebeat configuration. Contents are copied as YAML directly to configuration file.
- juwai.supervisor, when filebeat_supervisor_enabled
- hosts: servers
roles:
- juwai.filebeat
MIT
This role was created in 2016 by Juwai Limited.