# prometheus-community/elasticsearch_exporter

Elasticsearch stats exporter for Prometheus

Repository: https://github.com/prometheus-community/elasticsearch_exporter
Canonical: https://ross.abutalabs.com/products/elasticsearch_exporter
Language: Go
License: Apache-2.0
License Family: permissive
Topics: elasticsearch, go, prometheus, hacktoberfest
Last push: 2026-08-25T12:53:54+00:00

## Health v2 (maintenance only)
Score: 86/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 60, longevity 100
- inputs: {"age_days": 4168, "days_push": 8, "days_rel": 52, "gap_med": 215, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2089, forks 828 (observed 2026-08-28T04:06:12.296373+00:00)

## What it is
A Prometheus exporter written in Go that exposes Elasticsearch and OpenSearch cluster, node, and index metrics for scraping. It ships as binaries, Docker images, and a Helm chart for Kubernetes deployments.

## Use cases
- monitor elasticsearch cluster health with prometheus
- export opensearch metrics for grafana dashboards
- scrape elasticsearch node stats and index stats
- set up alerting on elasticsearch jvm and shard metrics
- deploy elasticsearch monitoring exporter on kubernetes

## When to choose
- you run Elasticsearch or OpenSearch and use Prometheus for monitoring
- you need ready-made metrics for cluster, node, and index health
- you want a Helm chart for Kubernetes-based monitoring

## When to avoid
- you use a different database or search engine
- your monitoring stack is not Prometheus-compatible
- you need application-level tracing rather than metrics

## Facets
- artifact type: service
- maturity: active
- function: monitoring, http-server
- domain: monitoring, databases
- platform: go, self-hosted, cloud
- tags: prometheus-exporter, elasticsearch, opensearch, metrics, observability, devops, search, docker, kubernetes, linux

## Member repositories
- prometheus-community/elasticsearch_exporter (main) score 86

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:12.296373+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:55:39.736031+00:00, confidence not recorded.
  - readme: https://github.com/prometheus-community/elasticsearch_exporter (fetched 2026-08-28T04:06:12.296373+00:00, sha bb3b9ba9417e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
