{"repo":"geerlingguy/ansible-role-filebeat","free":true,"listed":false,"github":"https://github.com/geerlingguy/ansible-role-filebeat","clone":"git clone https://github.com/geerlingguy/ansible-role-filebeat.git","description":"Ansible Role - Filebeat for ELK stack","language":"Jinja","stars":156,"topics":["ansible","role","filebeat","elasticsearch","elk","logging"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Ansible Role: Filebeat for ELK Stack An Ansible Role that installs Filebeat on RedHat/CentOS or Debian/Ubuntu. Requirements None. Role Variables Available variables are listed below, along with default values (see defaults/main.yml ): filebeat version: 7.x Controls the major version of Filebeat which is installed. filebeat package: filebeat filebeat package state: present The specific package to be installed. You can specify a version of the package using the correct syntax for your platform and package manager by changing the package name. You can also control the package state (e.g. present, absent, or latest). filebeat create config: true Whether to create the Filebeat configuration file and handle the copying of SSL key and cert for filebeat. If you prefer to create a configuration file yourself you can set this to false . filebeat inputs: - type: log paths: - \"/var/log/ .log\" Inputs that will be listed in the inputs section of the Filebeat configuration. Read through the Filebeat Inputs configuration guide for more options. filebeat output elasticsearch enabled: false filebeat output elasticsearch hosts: - \"localhost:9200\" Whether to enable Elasticsearch output, and which hosts to send output to. filebeat output elasticsearch auth: username: \"admin\" password: \"S3CR3eeet\" # or, only for version 8+ filebeat output elasticsearch auth: api key: \"xa-123a-f3ea012d-aaae1\" Configures the authentication for the elasticsearch output. Note that api key and user/pass are mutually ex","default_branch":null,"files":null,"tree":[],"storefront":"/r/geerlingguy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/geerlingguy/ansible-role-filebeat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}