diff --git a/elk_metrics_6x/showElasticCluster.yml b/elk_metrics_6x/showElasticCluster.yml new file mode 100644 index 00000000..0ecaa29e --- /dev/null +++ b/elk_metrics_6x/showElasticCluster.yml @@ -0,0 +1,52 @@ +--- +- name: Dump cluster node info + hosts: elastic-logstash:kibana + become: true + + vars_files: + - vars/variables.yml + + environment: "{{ deployment_environment_variables | default({}) }}" + + pre_tasks: + - include_tasks: common_task_data_node_hosts.yml + + # display overall cluster setup + tasks: + - block: + - name: "Report number of storage nodes" + debug: + msg: "Storage node count: {{ storage_node_count }}" + + - name: "Report number of master nodes" + debug: + msg: "Master node count: {{ master_node_count }}" + + - name: "Report data nodes" + debug: + msg: "Data nodes: {{ data_nodes }}" + + - name: "Report coordination nodes" + debug: + msg: "Coordination nodes: {{ coordination_nodes }}" + + - name: "Report Zen nodes" + debug: + msg: "Zen nodes: {{ zen_nodes }}" + + delegate_to: elastic_logstash[0] + run_once: true + + # show per node cluster setup + + - name: "Dump elasticsearch node roles" + debug: + msg: "Elastic Node config: master: {{ master_node }} data: {{ data_node }}" + + - name: "Dump per-host elasticsearch data hosts" + debug: + msg: "Elastic data hosts: {{ elasticsearch_data_hosts }}" + + - name: "Dump per-host logstash hosts" + debug: + msg: "Logstash_data_hosts: {{ logstash_data_hosts }}"