Skip to content

EagerELK/ansible-role-logstash

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: Logstash

An Ansible Role that installs Logstash on RedHat/CentOS Debian/Ubuntu.

No configurations are added when using this role. There are, however, three example config files that can be activated by uncommenting them in the defaults/mail.yml file:

  • 01-local-syslog-input.conf - An example input.
  • 50-syslog-filter.conf - An example filter.
  • 70-elasticsearch-output.conf - An example output.

Requirements

None

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

Dependencies

None

Example Playbook

- hosts: search
  roles:
    - ansible-role-logstash

License

MIT / BSD

Author Information

This role was created in 2014 by Jeff Geerling, author of Ansible for DevOps and ammended by Jrgns, maintainer of EagerELK.

Packages

No packages published