Skip to content
/ mimir Public

Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.

License

Notifications You must be signed in to change notification settings

grafana/mimir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a7b348d · Jan 17, 2025
Aug 28, 2024
Jan 13, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Mar 15, 2022
Jan 16, 2025
Jan 15, 2025
Jan 16, 2025
Jul 9, 2024
Jan 17, 2025
Jan 13, 2025
Jan 16, 2025
Mar 9, 2020
Jan 21, 2022
Aug 28, 2024
Jan 13, 2025
Feb 9, 2022
May 30, 2022
Oct 15, 2024
Jan 17, 2025
Jan 6, 2025
Jan 27, 2022
Mar 14, 2022
Jun 24, 2024
Aug 5, 2021
Aug 22, 2023
Jun 24, 2024
Dec 16, 2024
Feb 16, 2022
Sep 25, 2023
Jan 8, 2025
May 22, 2023
Jan 3, 2025
Jan 16, 2025
Jan 16, 2025
Jan 6, 2025

Repository files navigation

Grafana Mimir

Grafana Mimir logo

Grafana Mimir is an open source software project that provides a scalable long-term storage for Prometheus. Some of the core strengths of Grafana Mimir include:

  • Easy to install and maintain: Grafana Mimir’s extensive documentation, tutorials, and deployment tooling make it quick to get started. Using its monolithic mode, you can get Grafana Mimir up and running with just one binary and no additional dependencies. Once deployed, the best-practice dashboards, alerts, and runbooks packaged with Grafana Mimir make it easy to monitor the health of the system.
  • Massive scalability: You can run Grafana Mimir's horizontally-scalable architecture across multiple machines, resulting in the ability to process orders of magnitude more time series than a single Prometheus instance. Internal testing shows that Grafana Mimir handles up to 1 billion active time series.
  • Global view of metrics: Grafana Mimir enables you to run queries that aggregate series from multiple Prometheus instances, giving you a global view of your systems. Its query engine extensively parallelizes query execution, so that even the highest-cardinality queries complete with blazing speed.
  • Cheap, durable metric storage: Grafana Mimir uses object storage for long-term data storage, allowing it to take advantage of this ubiquitous, cost-effective, high-durability technology. It is compatible with multiple object store implementations, including AWS S3, Google Cloud Storage, Azure Blob Storage, OpenStack Swift, as well as any S3-compatible object storage.
  • High availability: Grafana Mimir replicates incoming metrics, ensuring that no data is lost in the event of machine failure. Its horizontally scalable architecture also means that it can be restarted, upgraded, or downgraded with zero downtime, which means no interruptions to metrics ingestion or querying.
  • Natively multi-tenant: Grafana Mimir’s multi-tenant architecture enables you to isolate data and queries from independent teams or business units, making it possible for these groups to share the same cluster. Advanced limits and quality-of-service controls ensure that capacity is shared fairly among tenants.

Migrating to Grafana Mimir

If you're migrating to Grafana Mimir, refer to the following documents:

Deploying Grafana Mimir

For information about how to deploy Grafana Mimir, refer to Deploy Grafana Mimir.

Getting started

If you’re new to Grafana Mimir, read the Get started guide.

Before deploying Grafana Mimir in a production environment, read:

  1. An overview of Grafana Mimir’s architecture
  2. Configure Grafana Mimir
  3. Run Grafana Mimir in production

Documentation

Refer to the following links to access Grafana Mimir documentation:

Contributing

To contribute to Grafana Mimir, refer to Contributing to Grafana Mimir.

Join the Grafana Mimir discussion

If you have any questions or feedback regarding Grafana Mimir, join the Grafana Mimir Discussion. Alternatively, consider joining the monthly Grafana Mimir Community Call.

Your feedback is always welcome, and you can also share it via the #mimir Slack channel.

License

Grafana Mimir is distributed under AGPL-3.0-only.