From a150f6dc999796cd0f4e07070ec49e1cc0456ba8 Mon Sep 17 00:00:00 2001 From: Antoine Cotten Date: Fri, 18 Nov 2022 12:05:18 +0100 Subject: [PATCH] feat(ext/metricbeat): Enable monitoring of Logstash --- extensions/metricbeat/config/metricbeat.yml | 4 ++++ kibana/config/kibana.yml | 2 ++ logstash/config/logstash.yml | 2 ++ 3 files changed, 8 insertions(+) diff --git a/extensions/metricbeat/config/metricbeat.yml b/extensions/metricbeat/config/metricbeat.yml index 460ad2e..c94b6e4 100644 --- a/extensions/metricbeat/config/metricbeat.yml +++ b/extensions/metricbeat/config/metricbeat.yml @@ -20,6 +20,10 @@ metricbeat.modules: password: ${ELASTIC_PASSWORD} xpack.enabled: true period: 10s +- module: logstash + hosts: [ http://logstash:9600 ] + xpack.enabled: true + period: 10s - module: docker metricsets: - container diff --git a/kibana/config/kibana.yml b/kibana/config/kibana.yml index 048da6f..45cd357 100644 --- a/kibana/config/kibana.yml +++ b/kibana/config/kibana.yml @@ -5,7 +5,9 @@ server.name: kibana server.host: 0.0.0.0 elasticsearch.hosts: [ http://elasticsearch:9200 ] + monitoring.ui.container.elasticsearch.enabled: true +monitoring.ui.container.logstash.enabled: true ## X-Pack security credentials # diff --git a/logstash/config/logstash.yml b/logstash/config/logstash.yml index 7c8baa9..a81b89b 100644 --- a/logstash/config/logstash.yml +++ b/logstash/config/logstash.yml @@ -3,3 +3,5 @@ ## https://github.com/elastic/logstash/blob/main/docker/data/logstash/config/logstash-full.yml # http.host: 0.0.0.0 + +node.name: logstash