tbaczynski.filebeat

Role Name

=========

Install and configure Filebeat.

Requirements


Role Variables


es_filebeat_logstash_hosts:
  - 'logstash.example.com'  # List of Logstash servers
es_filebeat_logstash_port: 5444  # Port number for Logstash
es_filebeat_main_tags:
  - '{{ inventory_dir|basename }}'  # Main tags for Filebeat
es_filebeat_inputs:
  - name: filebeat  # Input source for Filebeat logs
  - name: openstack  # Input for OpenStack logs
  - name: ceph  # Input for Ceph logs
  - name: libvirt  # Input for Libvirt logs

Refer to defaults/main.yaml for more details.

If you're sending monitoring data to Elasticsearch, make sure to set the es_elastic_coordination variable.

Dependencies


Example Playbook


Here's an example of how to use this role with parameters:

    - hosts: servers
      roles:
         - role: filebeat

License


BSD

Author Information


Tomasz Baczyński
Michał Łuczak

Informazioni sul progetto

Filebeat

Installa
ansible-galaxy install tbaczynski.filebeat
Licenza
Unknown
Download
16k
Proprietario