From fe2f1d94eb67bfc14f12d90f6e02816c89a84aa7 Mon Sep 17 00:00:00 2001 From: Miguelangel Freitas Date: Sun, 20 Aug 2017 21:15:44 -0400 Subject: [PATCH] Set shards and replicas for wazuh template. --- ansible-role-logstash/defaults/main.yml | 2 ++ ansible-role-logstash/templates/01-wazuh.conf.j2 | 1 + .../templates/wazuh-elastic5-template.json.j2 | 4 ++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ansible-role-logstash/defaults/main.yml b/ansible-role-logstash/defaults/main.yml index 0eba9a32..6b7a41e6 100644 --- a/ansible-role-logstash/defaults/main.yml +++ b/ansible-role-logstash/defaults/main.yml @@ -4,6 +4,8 @@ logstash_input_beats: false elasticsearch_network_host: "127.0.0.1" elasticsearch_http_port: "9200" +elasticsearch_shards: 5 +elasticsearch_replicas: 1 elastic_stack_version: 5.5.0 logstash_ssl: false diff --git a/ansible-role-logstash/templates/01-wazuh.conf.j2 b/ansible-role-logstash/templates/01-wazuh.conf.j2 index bbfdb32a..58c19101 100644 --- a/ansible-role-logstash/templates/01-wazuh.conf.j2 +++ b/ansible-role-logstash/templates/01-wazuh.conf.j2 @@ -1,3 +1,4 @@ +#jinja2: trim_blocks:False # {{ ansible_managed }} # Wazuh - Logstash configuration file diff --git a/ansible-role-logstash/templates/wazuh-elastic5-template.json.j2 b/ansible-role-logstash/templates/wazuh-elastic5-template.json.j2 index f3611d4a..10107191 100644 --- a/ansible-role-logstash/templates/wazuh-elastic5-template.json.j2 +++ b/ansible-role-logstash/templates/wazuh-elastic5-template.json.j2 @@ -3,8 +3,8 @@ "template": "wazuh*", "settings": { "index.refresh_interval": "5s", - "number_of_shards" : 1, - "number_of_replicas" : 0 + "number_of_shards": {{ elasticsearch_shards }}, + "number_of_replicas": {{ elasticsearch_replicas }} }, "mappings": { "wazuh": {