This cookbook installs and configures Filebeat on the specified node.
files.rb
: initialize needed file names to install Filebeatpaths.rb
: initialize some main pathsversions.rb
: initialize versions for Wazuh and ELKfilebeat.yml.rb
: customize YAML configuration file for Filebeat
See wazuh-manager
cookbook documentation.
Declares all recipes in the cookbook and installs Filebeat.
Append to repository path the URL and GPG key of Filebeat
- Install the package Filebeats
- Create the configuration of /etc/filebeat/filebeat.yml with defined attributes in the
attributes
folder - Download the alerts template for Elasticsearch
- Download the Wazuh module for Filebeat
Check Filebeat installation documentation for more detail