diff --git a/ansible-role-elk/tasks/main.yml b/ansible-role-elk/tasks/main.yml index d83bc17c..4ed89641 100644 --- a/ansible-role-elk/tasks/main.yml +++ b/ansible-role-elk/tasks/main.yml @@ -51,8 +51,14 @@ mode: 0664 notify: restart kibana -- name: Install Wazuh-APP (can take a while) - shell: if ! /usr/share/kibana/bin/kibana-plugin list | grep wazuh; then /usr/share/kibana/bin/kibana-plugin install https://packages.wazuh.com/wazuhapp/wazuhapp-2.0_5.2.2.zip; fi; + +- name: Verify if Wazuh-APP is installed + command: /bin/bash /usr/share/kibana/bin/kibana-plugin list + register: kibanainstalled + +- name: Restart Kibana if Wazuh-APP is installed + shell: /usr/share/kibana/bin/kibana-plugin install https://packages.wazuh.com/wazuhapp/wazuhapp-2.0_5.2.2.zip && service kibana restart + when: kibanainstalled.stdout.find('wazuh') == -1 - name: Ensure Logstash, Kibana and Elasticsearch started and enabled service: diff --git a/ansible-role-filebeat/defaults/main.yml b/ansible-role-filebeat/defaults/main.yml index 0e194d59..0f9b5c5a 100644 --- a/ansible-role-filebeat/defaults/main.yml +++ b/ansible-role-filebeat/defaults/main.yml @@ -16,7 +16,7 @@ filebeat_output_elasticsearch_hosts: filebeat_output_logstash_enabled: true filebeat_output_logstash_hosts: - - "192.168.212.153:5000" + - "192.168.212.158:5000" filebeat_enable_logging: true filebeat_log_level: debug diff --git a/elk.retry b/elk.retry new file mode 100644 index 00000000..29db1b82 --- /dev/null +++ b/elk.retry @@ -0,0 +1 @@ +192.168.212.151 diff --git a/wazuh-agent.retry b/wazuh-agent.retry index 885577a5..ad3f5ace 100644 --- a/wazuh-agent.retry +++ b/wazuh-agent.retry @@ -1 +1,2 @@ -192.168.33.166 +192.168.212.155 +192.168.212.156