Elasticsearch Exporter

Elasticsearch Exporter is a Prometheus exporter, written in Go, that collects and exposes metrics about Elasticsearch and OpenSearch clusters, helping homelab…

  • Monitoring & Logging
  • Tools & Utilities
Elasticsearch Exporter is a Prometheus exporter, written in Go, that collects and exposes metrics about Elasticsearch and OpenSearch clusters, helping homelab and self-hosted operators monitor index, node, and cluster health.

Platform availability

Available on 1 of 9 platforms

  • Unraid (not listed)
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

74/100 Good

Maintained
99last commit 44 days ago
Popular
662,094 GitHub stars
Easy to install
351 install platform, install notes, Docker image
Light to run
No data

Based on 3 of 4 factors.

Availability: platform listings confirmed today

GitHub stars
2,094
Open issues
226
Last commit
2026-09-08
Latest release
v1.11.0
License
Apache-2.0
Activity
declining

Checked 23 days ago - source: GitHub (prometheus-community/elasticsearch_exporter)

Resources & Compatibility

Requirements not published yet.

Checked 23 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Scrape interval The exporter queries the Elasticsearch cluster on every scrape, so a very short scrape interval can add load to master nodes, especially with --es.all and --es.indices enabled. Use a reasonable scrape interval. source

Fetched 11 days ago - each note links to its source

Alternatives (12)

  • Amazon CloudWatch - Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications running on AWS.
  • Better Stack - AI-driven monitoring platform providing incident management, real-time logs, uptime, traces, error tracking, infrastructure analytics, and…
  • Datadog - Datadog Agent is an on-host monitoring agent that collects metrics, logs, and traces from hosts, containers, and Kubernetes clusters and se…
  • DeepFlow - Unify your cloud-native monitoring with zero-code eBPF, advanced profiling, and 10x storage efficiency.
  • Grafana Loki - Grafana Loki is an open-source log aggregation system.
  • Graylog - Graylog is a centralized log management platform built on open standards for capturing, storing, and analyzing terabytes of machine data in…
  • InfluxDB - InfluxDB is an open source time series database with no external dependencies.
  • Kibana - Kibana is the data visualization layer for querying, analyzing, and managing data stored in Elasticsearch.
  • New Relic - Pinpoint and solve performance issues in your Ruby, Java, .NET, PHP and Python apps with real user, application and server monitoring.
  • Prometheus - Prometheus is a systems and service monitoring system.
  • Splunk - Splunk is a self-hosted platform for collecting, indexing, searching, and analyzing log and security data, helping homelabbers and operatio…
  • VictoriaMetrics - VictoriaMetrics is a fast, cost-effective, and scalable open-source time-series database that stores long-term monitoring metrics, accepts…

Checked 10 days ago - source: AlternativeTo

Common questions

Does the Prometheus-community Elasticsearch exporter work with OpenSearch as well as Elasticsearch?

Yes, it is a Prometheus exporter for various metrics about Elasticsearch and OpenSearch, written in Go.

Does the Elasticsearch exporter send logs, metrics, and traces to Elasticsearch?

Yes, it sends logs, metrics, and traces to Elasticsearch.

Does the Elasticsearch exporter provide configuration options for authentication and performance tuning?

Yes, it provides flexible configuration options for data routing, authentication, and performance tuning.

Answers sourced from github.com, www.elastic.co

Community

Collected 17 days ago - public community threads