Menu
Important: This documentation is about an older version. It's relevant only to the release noted, many of the features and functions have been updated or replaced. Please view the current version.
Enterprise
Grafana Enterprise Metrics
Grafana Enterprise Metrics (GEM) is a commercial offering based on the open source project Grafana Mimir. The commercial offering allows you to deploy a scalable, simple, and reliable Metrics cluster in your own data center.
Overview
With GEM, you get access to the following features:
- Tenant management to easily scale from one to hundreds of metrics tenants on a single GEM cluster. Each tenant provides an isolated logical separation of the cluster. Operators have full control over the tenants running on their cluster, by either using the built-in API directly or the official Grafana Labs GEM plugin.
- Token-based authentication to create and manage tokens with configurable access parameters to interact with Metrics tenants.
- Remote-write rule forwarding to forward series from your metrics tenant to any Prometheus remote-write compatible endpoint.
- Fine-grained access control to have granular control over what access your users have to data stored in GEM.
- Scalability enhancements like time-based sharding during compaction which allow GEM to support single tenants with hundreds of millions of active series.
- Out-of-the-box self monitoring to provide metrics and dashboards that make it easy to understand the health of your GEM deployment without any external dependencies or setup required.
- Per-tenant usage insights so that GEM operators can compare the read and write volumes of different tenants within their cluster and compare those volumes to each tenant’s custom limits.
- OSS Grafana Mimir compatible to ensure the
enterprise-metricsbinary can be seamlessly dropped into an existing Grafana Mimir deployment.
Explore
Set up GEM
Get a license, deploy your cluster, configure cluster limits, and secure your data and communication paths.
Ingest and query Graphite metrics
Use the Graphite API to ingest Graphite metrics and query them using the Graphite query language.
Manage a tenant
Create multiple tenants and manage their corresponding authentication resources to help manage your cluster. A GEM tenant can store metrics and handle queries for those metrics.
Manage resources with the Admin API
Manage the resources in your cluster, including tenants and tokens, with the Admin API. The Admin API extends the standard API endpoints that come with Grafana Mimir.
Configure GEM
Configure GEM settings using the Grafana Enterprise Metrics configuration file. This file is a superset of configurations from Grafana Mimir.
Operate GEM
Monitor compactor health, proxy requests to other GEM microservices, integrate with OAuth 2.0, and manage GEM metrics.
Try GEM
To purchase or obtain a trial license contact the Grafana Labs Sales Team.
To download the GEM binary, visit the download page.
Documentation
- Set up GEM for setting up GEM.
- Configuration for configuring your cluster.
- Admin API reference to understand how to use the admin API.
- Node API reference to understand how to use the node API.
- OAuth to understand how to set up OAuth.
- Glossary to learn the concepts of GEM.
- Graphite to learn about the Graphite API in GEM.


