2016-11-17 16:46:38 +01:00
|
|
|
---
|
|
|
|
|
2017-05-21 11:13:48 +02:00
|
|
|
- name: Install java8
|
|
|
|
include_role:
|
|
|
|
name: java8
|
|
|
|
tags:
|
|
|
|
- packages
|
|
|
|
|
|
|
|
- name: Install Elastic sources list
|
|
|
|
include_role:
|
2017-05-21 11:57:26 +02:00
|
|
|
name: elastic-sources-list
|
2017-05-21 11:13:48 +02:00
|
|
|
tags:
|
|
|
|
- packages
|
|
|
|
|
2016-11-17 16:46:38 +01:00
|
|
|
- name: Logstash is installed
|
|
|
|
apt:
|
|
|
|
name: logstash
|
2017-01-12 17:37:48 +01:00
|
|
|
state: present
|
2016-11-17 16:46:38 +01:00
|
|
|
tags:
|
|
|
|
- packages
|
|
|
|
|
|
|
|
- name: Logstash service is enabled
|
|
|
|
service:
|
|
|
|
name: logstash
|
|
|
|
enabled: yes
|
2016-11-18 12:02:55 +01:00
|
|
|
|
|
|
|
- name: JVM Heap size (min) is set
|
|
|
|
lineinfile:
|
|
|
|
dest: /etc/logstash/jvm.options
|
|
|
|
regexp: "^-Xms"
|
|
|
|
line: "-Xms{{ logstash_jvm_xms }}"
|
|
|
|
tags:
|
|
|
|
- config
|
|
|
|
|
|
|
|
- name: JVM Heap size (max) is set
|
|
|
|
lineinfile:
|
|
|
|
dest: /etc/logstash/jvm.options
|
|
|
|
regexp: "^-Xmx"
|
|
|
|
line: "-Xmx{{ logstash_jvm_xmx }}"
|
|
|
|
tags:
|
|
|
|
- config
|