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.
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.