Deploy on Kubernetes with Helm
mimir-distributed Helm chart deploys Grafana Enterprise Metrics (GEM) in microservices mode when enabled via a feature flag.
The chart is available in the grafana/helm-charts Helm repository, while its source code is located in the grafana/mimir repository.
This chart is our recommended approach for deploying GEM on Kubernetes, as it encodes Grafana Labs’ best practices for running GEM.
The GEM Helm chart includes several example values files.
The default is used for testing GEM out in a non-production environment using a small test MinIO deployment for object storage.
large.yaml values files are configurations recommended for production use with production-class object storage.
Further instructions and documentation are available in the chart’s
Related Enterprise Metrics resources
Running Prometheus-as-a-service with Grafana Enterprise Metrics
Introducing Grafana Enterprise Metrics (GEM), a simple and scalable Prometheus service that is seamless to use, simple to maintain, and supported by Grafana Labs.
How Robinhood scaled from 100M to 700M time series with Grafana Enterprise Metrics
In this GrafanaCONline session, the Robinhood team tells how GME (GameStop) led to GEM (Grafana Enterprise Metrics).
Benchmarking Grafana Enterprise Metrics for horizontally scaling Prometheus up to 500 million active series
We stress-tested GEM to show how it horizontally scaled. One takeaway: Hardware usage scales linearly up to 500 million active series.