Menu
Enterprise

Version 2.9 release notes

Grafana Labs is excited to announce the release of Grafana Enterprise Metrics (GEM) 2.9, which is built on top of Grafana Mimir 2.9.

GEM 2.9 inherits all of the features, enhancements, and bugfixes that are in the Grafana Mimir 2.9 release. Given this, it’s best to start with the Grafana Mimir 2.9 release notes.

Features and enhancements

Upgrade considerations

There are no breaking changes in this release of GEM.

This release also inherits the upgrade considerations from the Grafana Mimir 2.9 release.

After you upgrade to GEM 2.9, upgrade your GEM plugin to the latest version. For more information about the most recent enhancements and bugfixes in the GEM plugin, see the Grafana Enterprise Metrics: Changelog.

Bug fixes

v2.9.0

  • Graphite querier: count function in summarize now correctly only counts non-NaN values.
  • Graphite querier: smartSummarize is now correctly processed by CarbonAPI and not proxied to stock Graphite Web.
  • Graphite querier: hitcount is now correctly processed by CarbonAPI and not proxied to stock Graphite Web.
  • Graphite querier: certain bad requests no longer return 500 errors.
  • If receiving the request body times out, the gRPC proxy will fail the write request immediately and not update the cortex_request_downstream_duration_seconds metric.
  • Ruler: fix performance of max rule group enforcement when per-tenant max rule group limits are disabled.

v2.9.1

  • GEM: update dependencies to fix CVE-2023-44487.

v2.9.2

  • GEM: update dependencies to fix concurrency issue introduced in v2.9.1.

v2.9.3

  • GEM: update dependencies to fix CVE-2023-45142.
  • Admin client: Fix memory leak.