Skip to content

Releases: prometheus-community/elasticsearch_exporter

1.11.0 / 2026-07-02

Choose a tag to compare

@github-actions github-actions released this 13 Jul 01:55
v1.11.0
57a0ca7

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

Choose a tag to compare

@prombot prombot released this 09 Dec 02:18
v1.10.0
eee51ae

BREAKING CHANGES

  • --es.uri now defaults to empty string #1063
  • The flag --es.data_stream has been renamed to --collector.data-stream.
  • The flag --es.ilm has 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

Choose a tag to compare

@prombot prombot released this 03 Mar 10:30
v1.9.0
4301b8d

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.

  • [CHANGE] Rename --es.slm to --collector.slm #932
  • [CHANGE] Replace logging system #942
  • [ENHANCEMENT] Add external refresh stats #933

1.8.0 / 2024-09-14

Choose a tag to compare

@prombot prombot released this 20 Sep 14:59
v1.8.0
fd25030
  • [FEATURE] Add tasks action collector. Enable using --collector.tasks.actions. #778
  • [FEATURE] Add additional nodes metrics for indexing pressure monitoring. #904

1.7.0 / 2023-12-02

Choose a tag to compare

@prombot prombot released this 21 Dec 19:53
v1.7.0
d24c834

BREAKING CHANGES:

The flag --es.snapshots has been renamed to --collector.snapshots.

  • [CHANGE] Rename --es.snapshots to --collector.snapshots #789
  • [CHANGE] Add cluster label to elasticsearch_node_shards_total metric #639
  • [FEATURE] Add watermark metrics #611
  • [FEATURE] Add elasticsearch_indices_settings_creation_timestamp_seconds metric #816

1.6.0 / 2023-06-22

Choose a tag to compare

@prombot prombot released this 30 Jun 19:09
v1.6.0
a5f4279

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

Choose a tag to compare

@prombot prombot released this 28 Jul 13:58
v1.5.0
ca4b237
  • [FEATURE] Add metrics collection for data stream statistics #592
  • [FEATURE] Support for AWS Elasticsearch using AWS SDK v2 #597
  • [BUGFIX] Fix cluster settings collection when max_shards_per_node is manually set. #603

1.4.0 / 2022-06-29

Choose a tag to compare

@prombot prombot released this 18 Jul 08:25
v1.4.0
884f0ac
  • [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

1.3.0 / 2021-10-21

Choose a tag to compare

@prombot prombot released this 21 Oct 14:43
v1.3.0
5b2e5c7
  • [FEATURE] Add support for passing elasticsearch credentials via the ES_USERNAME and ES_PASSWORD environment varialbes #461
  • [FEATURE] Add support for API keys for elasticsearch authentication (Elastic cloud) #459
  • [BUGFIX] Fix index stats when shards are unavailable #445

1.2.1 / 2021-06-29

Choose a tag to compare

@prombot prombot released this 29 Jun 14:05
v1.2.1
746222a
  • [BUGFIX] Fixed elasticsearch 7.13 node stats metrics #439
  • [BUGFIX] Fixed snapshot stats metrics for some snapshot repository types #442