ansible-roles/logstash/tasks/main.yml

32 lines
544 B
YAML
Raw Normal View History

---
- name: Logstash is installed
apt:
name: logstash
update_cache: yes
state: installed
tags:
- packages
- name: Logstash service is enabled
service:
name: logstash
enabled: yes
- 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