Releases: prometheus-community/elasticsearch_exporter
Releases · prometheus-community/elasticsearch_exporter
Release list
1.11.0 / 2026-07-02
Changelog
- [FEATURE] Add elasticsearch_indices_search_scroll_current metric #1178
- [FEATURE] Add number_of_shards to indices settings metrics #1163
- [FEATURE] Add Index-Level Indexing Metrics #1125
- [FEATURE] Add node label on elasticsearch_nodes_roles metric #1111
- [ENHANCEMENT] Stream /_all/_stats decode to cut peak memory ~10x #1159
- [ENHANCEMENT] Attempt HTTP/2 for HTTP client #1168
- [ENHANCEMENT] Publish container images to GHCR #1173
- [BUGFIX] Avoid fqName collision on indexing_is_throttled #1184
- [BUGFIX] Wire cluster info provider into /probe handler #1183
- [BUGFIX] Fix cluster settings watermark parsing for uppercase unit suffixes #1146
- [BUGFIX] Close idle connections to prevent resource leaks in multi-target feature #1136
1.10.0 / 2025-12-08
BREAKING CHANGES
--es.urinow defaults to empty string #1063- The flag
--es.data_streamhas been renamed to--collector.data-stream. - The flag
--es.ilmhas been renamed to--collector.ilm.
Changelog
- [SECURITY] Remove logging unsanitized URL when HTTP request fails #1051
- [CHANGE] Rename --es.data_stream to --collector.data-stream #983
- [CHANGE] Rename --es.ilm to --collector.ilm #999
- [FEATURE] Add multi-target scraping via /probe endpoint #1063
- [FEATURE] Add health-report collector #1002
- [FEATURE] Add pprof profiling #1033
- [ENHANCEMENT] Ensure time.Ticker is released #1049
- [BUGFIX] Fix disk watermark values json parsing #1055
- [BUGFIX] Change collector failure log level to warning #1050
1.9.0 / 2025-02-27
BREAKING CHANGES:
The flag --es.slm has been renamed to --collector.slm.
The logging system has been replaced with log/slog from the stdlib. This change is being made across the prometheus ecosystem. The logging output has changed, but the messages and levels remain the same. The ts label for the timestamp has bewen replaced with time, the accuracy is less, and the timezone is not forced to UTC. The caller field has been replaced by the source field, which now includes the full path to the source file. The level field now exposes the log level in capital letters.
1.8.0 / 2024-09-14
1.7.0 / 2023-12-02
BREAKING CHANGES:
The flag --es.snapshots has been renamed to --collector.snapshots.
1.6.0 / 2023-06-22
BREAKING CHANGES:
The flag --es.cluster_settings has been renamed to --collector.clustersettings.
- [CHANGE] Rename --es.cluster_settings to --collector.clustersettings
- [FEATURE] Add ILM metrics #513
- [ENHANCEMENT] Add ElasticCloud node roles to role label #652
- [ENHANCEMENT] Add ability to use AWS IAM role for authentication #653
- [ENHANCEMENT] Add metric for index replica count #483
- [BUGFIX] Set elasticsearch_clusterinfo_version_info guage to 1 #728
- [BUGFIX] Fix index field counts with nested fields #675
1.5.0 / 2022-07-28
1.4.0 / 2022-06-29
- [BREAKING] Remove ENV var support for most non-sensitive options. #518
- [BREAKING] Rename elasticsearch_process_cpu_time_seconds_sum to elasticsearch_process_cpu_seconds_total #520
- [FEATURE] Add metric for index aliases #563
- [FEATURE] Add metric for number of shards on a node #535
- [FEATURE] Add metrics for SLM (snapshot lifecycle management) #558
- [FEATURE] Add metric for JVM uptime #537
- [FEATURE] Add metrics for current searches and current indexing documents #485
- [BUGFIX] Remove the elasticsearch_process_cpu_time_seconds_sum metric as it was never used #498