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": {