Enable cluster ID monitoring setting for beats using logstash
Change-Id: I59e7c92ebd91ceca161577e73d9f24826abedda1
This commit is contained in:
parent
5437ddbd86
commit
2b65764a2e
@ -1155,7 +1155,7 @@ setup.ilm.policy_file: "{{ ilm_policy_file_location }}/{{ ilm_policy_filename }}
|
||||
{{ elk_macros.beat_logging('auditbeat', auditbeat_log_level) }}
|
||||
|
||||
# ============================= X-Pack Monitoring ==============================
|
||||
{{ elk_macros.xpack_monitoring_elasticsearch('auditbeat', inventory_hostname, elasticsearch_data_hosts, ansible_processor_count, beats_system_username) }}
|
||||
{{ elk_macros.xpack_monitoring_elasticsearch('auditbeat', inventory_hostname, elasticsearch_data_hosts, ansible_processor_count, beats_system_username, elastic_cluster_uuid) }}
|
||||
|
||||
# =============================== HTTP Endpoint ================================
|
||||
|
||||
|
@ -2048,7 +2048,7 @@ setup.ilm.policy_file: "{{ ilm_policy_file_location }}/{{ ilm_policy_filename }}
|
||||
{{ elk_macros.beat_logging('filebeat', filebeat_log_level) }}
|
||||
|
||||
# ============================= X-Pack Monitoring ==============================
|
||||
{{ elk_macros.xpack_monitoring_elasticsearch('filebeat', inventory_hostname, elasticsearch_data_hosts, ansible_processor_count, beats_system_username) }}
|
||||
{{ elk_macros.xpack_monitoring_elasticsearch('filebeat', inventory_hostname, elasticsearch_data_hosts, ansible_processor_count, beats_system_username, elastic_cluster_uuid) }}
|
||||
|
||||
# =============================== HTTP Endpoint ================================
|
||||
|
||||
|
@ -1282,7 +1282,7 @@ setup.ilm.policy_file: "{{ ilm_policy_file_location }}/{{ ilm_policy_filename }}
|
||||
{{ elk_macros.beat_logging('heartbeat', heartbeat_log_level) }}
|
||||
|
||||
# ============================= X-Pack Monitoring ==============================
|
||||
{{ elk_macros.xpack_monitoring_elasticsearch('heartbeat', inventory_hostname, elasticsearch_data_hosts, ansible_processor_count, beats_system_username) }}
|
||||
{{ elk_macros.xpack_monitoring_elasticsearch('heartbeat', inventory_hostname, elasticsearch_data_hosts, ansible_processor_count, beats_system_username, elastic_cluster_uuid) }}
|
||||
|
||||
# =============================== HTTP Endpoint ================================
|
||||
|
||||
|
@ -1019,7 +1019,7 @@ setup.ilm.policy_file: "{{ ilm_policy_file_location }}/{{ ilm_policy_filename }}
|
||||
{{ elk_macros.beat_logging('journalbeat', journalbeat_log_level) }}
|
||||
|
||||
# ============================= X-Pack Monitoring ==============================
|
||||
{{ elk_macros.xpack_monitoring_elasticsearch('journalbeat', inventory_hostname, elasticsearch_data_hosts, ansible_processor_count, beats_system_username) }}
|
||||
{{ elk_macros.xpack_monitoring_elasticsearch('journalbeat', inventory_hostname, elasticsearch_data_hosts, ansible_processor_count, beats_system_username, elastic_cluster_uuid) }}
|
||||
|
||||
# =============================== HTTP Endpoint ================================
|
||||
|
||||
|
@ -1916,7 +1916,7 @@ setup.ilm.policy_file: "{{ ilm_policy_file_location }}/{{ ilm_policy_filename }}
|
||||
{{ elk_macros.beat_logging('metricbeat', metricbeat_log_level) }}
|
||||
|
||||
# ============================= X-Pack Monitoring ==============================
|
||||
{{ elk_macros.xpack_monitoring_elasticsearch('metricbeat', inventory_hostname, elasticsearch_data_hosts, ansible_processor_count, beats_system_username) }}
|
||||
{{ elk_macros.xpack_monitoring_elasticsearch('metricbeat', inventory_hostname, elasticsearch_data_hosts, ansible_processor_count, beats_system_username, elastic_cluster_uuid) }}
|
||||
|
||||
# =============================== HTTP Endpoint ================================
|
||||
|
||||
|
@ -1578,7 +1578,7 @@ setup.ilm.policy_file: "{{ ilm_policy_file_location }}/{{ ilm_policy_filename }}
|
||||
{{ elk_macros.beat_logging('packetbeat', packetbeat_log_level) }}
|
||||
|
||||
# ============================= X-Pack Monitoring ==============================
|
||||
{{ elk_macros.xpack_monitoring_elasticsearch('packetbeat', inventory_hostname, elasticsearch_data_hosts, ansible_processor_count, beats_system_username) }}
|
||||
{{ elk_macros.xpack_monitoring_elasticsearch('packetbeat', inventory_hostname, elasticsearch_data_hosts, ansible_processor_count, beats_system_username, elastic_cluster_uuid) }}
|
||||
|
||||
# =============================== HTTP Endpoint ================================
|
||||
|
||||
|
@ -532,7 +532,7 @@ logging.files:
|
||||
#logging.ecs: false
|
||||
{%- endmacro %}
|
||||
|
||||
{% macro xpack_monitoring_elasticsearch(beat_name, host, data_hosts, processors, username) -%}
|
||||
{% macro xpack_monitoring_elasticsearch(beat_name, host, data_hosts, processors, username, uuid) -%}
|
||||
# {{ beat_name | capitalize }} can export internal metrics to a central Elasticsearch monitoring
|
||||
# cluster. This requires xpack monitoring to be enabled in Elasticsearch. The
|
||||
# reporting is disabled by default.
|
||||
@ -543,7 +543,9 @@ monitoring.enabled: true
|
||||
# Sets the UUID of the Elasticsearch cluster under which monitoring data for this
|
||||
# {{ beat_name | capitalize }} instance will appear in the Stack Monitoring UI. If output.elasticsearch
|
||||
# is enabled, the UUID is derived from the Elasticsearch cluster referenced by output.elasticsearch.
|
||||
#monitoring.cluster_uuid:
|
||||
{% if uuid is defined %}
|
||||
monitoring.cluster_uuid: {{ uuid }}
|
||||
{% endif %}
|
||||
|
||||
# Uncomment to send the metrics to Elasticsearch. Most settings from the
|
||||
# Elasticsearch output are accepted here as well.
|
||||
|
Loading…
x
Reference in New Issue
Block a user