当前位置:网站首页>This article takes you to understand the past and present of Mimir, Grafana's latest open source project
This article takes you to understand the past and present of Mimir, Grafana's latest open source project
2022-08-01 03:41:00 【InfoQ】
What is Mimir
Mimir's selling point
- Super-large-scale production verification (over 2 billion active indicators)
- Simple deployment, supports both single/microservice deployment methods, less dependencies (only OSS, Cortex dependencies you know)
- Support high cardinality metrics compression and query
- Support same tenant BlockFragment compression (over 64G limit)
- Support query and calculation lower layer
- Naturally supports multi-tenancy and supports global cross-tenant query
- Compatible with all metircs protocols (currently supporting Prometheus)
- Cortex is too difficult to use. If you are using Cortex now, you can try to upgrade to Mimir.
- Thanos is currently working very well, unless you encounter problems such as high cardinality/large block compression, there is no need to migrate.
- VictoriaMetrics is also working very well, and it is necessary to add a comparison test with VictoriaMetrics neutrally in the community to facilitate selection.
Relationship with Cortex

- Cortex has a large technical debt and is veryIt is difficult to meet some requirements in Mimir
- The change of open source protocol is more suitable for the development of Grafana's products. Cortex belongs to Apache-2.0 License, while MimirThe protocol is AGPLv3.
Is it worth learning?
Summary
Reference Links
- https://grafana.com/oss/mimir
- https://news.ycombinator.com/item?id=30854734
- https://grafana.com/blog/2021/04/20/qa-with-our-ceo-on-relicensing/
- https://grafana.com/docs/mimir/latest/migration-guide/migrating-from-cortex
边栏推荐
- Weekly Summary (*67): Why not dare to express an opinion
- Nmap 操作手册 - 完整版
- Unity's primary method for implementing PlanarReflection under the BuildIn rendering pipeline
- Compiled on unbutu with wiringPi library and run on Raspberry Pi
- 开源项目站点必备&交流区功能
- Input input box cursor automatically jumps to the last bug after the previous input
- pdb drug comprehensive database
- A way to deal with infinite debugger
- 【SemiDrive源码分析】系列文章链接汇总(全)
- 【Make YOLO Great Again】YOLOv1-v7全系列大解析(Neck篇)
猜你喜欢

The maximum quantity leetcode6133. Grouping (medium)

如何下载Keil包

Compiled on unbutu with wiringPi library and run on Raspberry Pi

leetcode6132. 使数组中所有元素都等于零(简单,周赛)

Solve the problem that Excel opens very slowly after installing MySQL

Ordinary users cannot access HGFS directory

每周小结(*67):为什么不敢发表观点

button remove black frame

MySQL4

HCIP (14)
随机推荐
HCIP (14)
剑指offer专项突击版第16天
JS new fun(); 类与实例 JS基于对象语言 只能通过书写构造函数充当类
软考高级系统架构设计师系列之:系统开发基础知识
设备树——dtb格式到struct device node结构体的转换
树莓派 的 arm 版的 gcc 安装 和环境变量的配置
每周小结(*67):为什么不敢发表观点
Take you to experience a type programming practice
IDEA does not recognize the module (there is no blue square in the lower right corner of the module)
彻底关闭Chrome浏览器更新及右上角的更新提示
Ordinary users cannot access HGFS directory
test
【SemiDrive源码分析】系列文章链接汇总(全)
《少年派2》:新男友竟脚踩两只船,林妙妙与钱三一感情回温
2. # code comments
Valentine's Day Romantic 3D Photo Wall [with source code]
MySQL4
Introduction to Oracle
One service layer needs to call the other two service layers to obtain data and assemble it into the final data. The data is all lists. How to design the cache?
ARM 交叉编译