Skip to content

elasticsearch_exporter: Outdated dependency (v1.5.0->v1.10.0) in Grafana Alloy #6162

@spfagetty

Description

@spfagetty

Component(s)

prometheus.exporter.elasticsearch

Add a description

Summary

Grafana Alloy bundles prometheus-community/elasticsearch_exporter at v1.5.0 (released 2022-07-28), even in the latest Alloy release. The current upstream version is v1.10.0 (released 2025-12-08), meaning Alloy is missing roughly 3.5 years of improvements, bug fixes, and new metrics.

Impact

Users relying on Alloy's prometheus.exporter.elasticsearch component miss out on numerous upstream improvements. One notable example: the exporter does not expose modern node roles such as data_frozen, data_hot, data_warm, data_cold, etc., which are essential for monitoring tiered Elasticsearch clusters (hot/warm/cold/frozen architectures). Other fixes and metrics added between v1.6.0 and v1.10.0 are also unavailable.

Steps to Reproduce

Configure prometheus.exporter.elasticsearch in Alloy against an Elasticsearch cluster using data tiers.
Inspect the scraped metrics for node role labels.
Observe that newer roles (e.g., data_frozen, data_hot) are not reported.

Expected Behavior

Alloy should vendor a recent version of elasticsearch_exporter (ideally v1.10.0 or later) so users benefit from upstream fixes and new metrics.

Actual Behavior

Alloy still pins elasticsearch_exporter v1.5.0 from July 2022.

Request

Please bump the elasticsearch_exporter dependency to the latest upstream release (v1.10.0).

References

Upstream releases: https://github.com/prometheus-community/elasticsearch_exporter/releases
Affected component: prometheus.exporter.elasticsearch

Tip

React with 👍 if this issue is important to you.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions