<p>I would like to monitor all ELK service running in our kubernetes clusters to be sure, that is still running properly.</p>
<p>I am able to monitor Kibana portal via URL. ElasticSearch via Prometheus and his metrics (ES have some interested metrics to be sure, that ES is working well).</p>
<p>But exist something similar for Filebeat, Logstash, ... ? Have these daemons some exposed metrics for Prometheus, which is possible to watching and analizing it states?</p>
<p>Thank you very much for all hints.</p>

<p>There is an exporter for ElasticSearch found here: <a href="https://github.com/prometheus-community/elasticsearch_exporter" rel="nofollow noreferrer">https://github.com/prometheus-community/elasticsearch_exporter</a> and an exporter for Kibana found here: <a href="https://github.com/pjhampton/kibana-prometheus-exporter" rel="nofollow noreferrer">https://github.com/pjhampton/kibana-prometheus-exporter</a> These will enable your Prometheus to scrape the endpoints and collect metrics.</p>
<p>We are also working on a new profiler inside of OpenSearch which will provide much more detailed metrics and fix a lot of bugs. That will also natively provide an exporter for Prometheus to scrape : <a href="https://github.com/opensearch-project/OpenSearch/issues/539" rel="nofollow noreferrer">https://github.com/opensearch-project/OpenSearch/issues/539</a> you can follow along here, this is in active development if you are looking for an open-source alternative to ElasticSearch and Kibana.</p>
