Add support for experimental Metricbeat service module
Metricbeat has recently added experimental support for service monitoring as part of the system metricset: https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-metricset-system-service.html This commit enables this when metricbeat is deployed, so Metricbeat will now also collect service information. Change-Id: Ia68f23f3a0e41fd3977af0a5252ce8109a798b03
This commit is contained in:
parent
bfe38b3a21
commit
3ddeb28e4d
@ -45,7 +45,7 @@ metricbeat.max_start_delay: 10s
|
|||||||
# period: 30s
|
# period: 30s
|
||||||
# hosts: ["${host}:2379"]
|
# hosts: ["${host}:2379"]
|
||||||
#========================== Modules configuration ============================
|
#========================== Modules configuration ============================
|
||||||
{% set metric_sets = ['network', 'process', 'process_summary', 'uptime'] %}
|
{% set metric_sets = ['network', 'process', 'process_summary', 'uptime', 'service'] %}
|
||||||
{% if physical_host is defined and physical_host != inventory_hostname %}
|
{% if physical_host is defined and physical_host != inventory_hostname %}
|
||||||
{% set host_mount_devices = (hostvars[physical_host]['ansible_mounts'] | map(attribute='device') | list) %}
|
{% set host_mount_devices = (hostvars[physical_host]['ansible_mounts'] | map(attribute='device') | list) %}
|
||||||
{% set container_mount_devices = (ansible_mounts | map(attribute='device') | list) %}
|
{% set container_mount_devices = (ansible_mounts | map(attribute='device') | list) %}
|
||||||
|
Loading…
Reference in New Issue
Block a user