rolehippie.journalbeat

journalbeat

Source Code General Workflow Readme Workflow Galaxy Workflow License: Apache-2.0 Ansible Role

This is an Ansible role for installing and setting up journalbeat.

Support

The development and enhancement of this Ansible role are sponsored by my current and past employers such as Cloudpunks GmbH and Proact Deutschland GmbH.

Contents


Requirements

  • Minimum Ansible version: 2.10

Default Settings

Console Output

Default Value

journalbeat_console_enabled: false

Default Inputs

List of default inputs, directly converted to YAML.

Default Value

journalbeat_default_inputs:
  - paths: []
    seek: cursor

Default Processors

List of default processors, directly converted to YAML.

Default Value

journalbeat_default_processors:
  - add_host_metadata:
  - add_cloud_metadata:
  - add_docker_metadata:

Group Inputs

List of group inputs, combined with default inputs.

Default Value

journalbeat_group_inputs: []

Group Processors

List of group processors, combined with default processors.

Default Value

journalbeat_group_processors: []

Host Inputs

List of host inputs, combined with default inputs.

Default Value

journalbeat_host_inputs: []

Host Processors

List of host processors, combined with default processors.

Default Value

journalbeat_host_processors: []

Keyring Path

Path for the repository keyring.

Default Value

journalbeat_keyring: /usr/share/keyrings/elastic-archive-keyring.gpg

Logging Level

Set the logging level.

Default Value

journalbeat_logging_level: warning

Logging Selectors

Define logging selectors such as beat, publish, and service.

Default Value

journalbeat_logging_selectors: []

Log to Files

Log to files to keep the journal clean.

Default Value

journalbeat_logging_to_files: true

Logstash Output

Default Value

journalbeat_logstash_enabled: true

Logstash Hosts

Default Value

journalbeat_logstash_hosts: []

Major Version

Specify the major version to install, for the APT repository.

Default Value

journalbeat_major_version: 7

Shipper Name

Name of the shipper within the output.

Default Value

journalbeat_name: '{{ ansible_hostname }}'

Service Activation

Enable the console output.

Tags

List of tags assigned to the shipper.

Default Value

journalbeat_tags: []

Tags Found

journalbeat

Dependencies

  • None

License

Apache-2.0

Author

Thomas Boerger

Informazioni sul progetto

Ansible role to install and configure journalbeat

Installa
ansible-galaxy install rolehippie.journalbeat
Licenza
apache-2.0
Download
4k
Proprietario
Ansible role collection of Webhippie