journalbeat
journalbeat
Ansible role to install and configure journalbeat.
Sponsor
Building and improving this Ansible role have been sponsored by my current and previous employers like Cloudpunks GmbH and Proact Deutschland GmbH.
Table of content
- Requirements
- Default Variables
- journalbeat_console_enabled
- journalbeat_default_inputs
- journalbeat_default_processors
- journalbeat_group_inputs
- journalbeat_group_processors
- journalbeat_host_inputs
- journalbeat_host_processors
- journalbeat_keyring
- journalbeat_logging_level
- journalbeat_logging_selectors
- journalbeat_logging_to_files
- journalbeat_logstash_enabled
- journalbeat_logstash_hosts
- journalbeat_major_version
- journalbeat_name
- journalbeat_service_enabled
- journalbeat_tags
- Discovered Tags
- Dependencies
- License
- Author
Requirements
- Minimum Ansible version:
2.10
Default Variables
journalbeat_console_enabled
Default value
journalbeat_console_enabled: false
journalbeat_default_inputs
List of default inputs, gets directly transformed to yaml
Default value
journalbeat_default_inputs:
- paths: []
seek: cursor
journalbeat_default_processors
List of default processors, gets directly transformed to yaml
Default value
journalbeat_default_processors:
- add_host_metadata:
- add_cloud_metadata:
- add_docker_metadata:
journalbeat_group_inputs
List of group inputs, merged with journalbeat_default_inputs
Default value
journalbeat_group_inputs: []
journalbeat_group_processors
List of group processors, merged with journalbeat_default_processors
Default value
journalbeat_group_processors: []
journalbeat_host_inputs
List of host inputs, merged with journalbeat_default_inputs
Default value
journalbeat_host_inputs: []
journalbeat_host_processors
List of host processors, merged with journalbeat_default_processors
Default value
journalbeat_host_processors: []
journalbeat_keyring
Path for the repository keyring
Default value
journalbeat_keyring: /usr/share/keyrings/elastic-archive-keyring.gpg
journalbeat_logging_level
Define logging level
Default value
journalbeat_logging_level: warning
journalbeat_logging_selectors
Define logging selectors, like beat, publish, service
Default value
journalbeat_logging_selectors: []
journalbeat_logging_to_files
Log to files, keep journal clean
Default value
journalbeat_logging_to_files: true
journalbeat_logstash_enabled
Default value
journalbeat_logstash_enabled: true
journalbeat_logstash_hosts
Default value
journalbeat_logstash_hosts: []
journalbeat_major_version
Major version to install, used for the APT repository
Default value
journalbeat_major_version: 7
journalbeat_name
Name of the shipper within the output
Default value
journalbeat_name: '{{ ansible_hostname }}'
journalbeat_service_enabled
Enable the console output
journalbeat_tags
List of tags to assign for the shipper
Default value
journalbeat_tags: []
Discovered Tags
journalbeat
Dependencies
- None
License
Apache-2.0
Author
ansible-galaxy install rolehippie/journalbeat