当前位置:网站首页>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
边栏推荐
- 使用ts-node报错
- IDEA modifies the annotation font
- Basic use of vim - command mode
- 初出茅庐的小李第112篇博客项目笔记之机智云智能浇花器实战(1)-基础Demo实现
- 【Make YOLO Great Again】YOLOv1-v7全系列大解析(Neck篇)
- Unity's primary method for implementing PlanarReflection under the BuildIn rendering pipeline
- HCIP(14)
- "Youth Pie 2": The new boyfriend stepped on two boats, and the relationship between Lin Miaomiao and Qian Sanyi warmed up
- Flink deploys and submits jobs
- After specifying set 'execution.savepoint.path', restart flinksql and report this error
猜你喜欢
[Getting Started Tutorial] Rollup Module Packager Integration
The fledgling Xiao Li's 114th blog project notes: Wisdom cloud intelligent flower watering device combat (3) - basic Demo implementation
ARM cross compilation
How to download the Keil package
<JDBC> 批量插入 的四种实现方式:你真的get到了吗?
让你的 Lottie 支持文字区域内自动换行
Introduction to Oracle
Solve the problem that when IDEA creates a new file by default, right-click, new, there is no XML file
Weekly Summary (*67): Why not dare to express an opinion
设备树的树形结构到底是怎样体现的?
随机推荐
HCIP(14)
更换树莓派内核
device node结构体转换成platform_device结构体
Summary of mobile page optimization in seconds
Soft Exam Senior System Architect Series: Basic Knowledge of System Development
Message queue design based on mysql
The device node structure is converted into a platform_device structure
解决安装MySQL后,Excel打开很慢的问题
The bigger and bigger the project is, I split it like this
New York University et al | TM-Vec: Template Modeling Vectors for Rapid Homology Detection and Alignment
This map drawing tool is amazing, I recommend it~~
<JDBC> 批量插入 的四种实现方式:你真的get到了吗?
How is the tree structure of the device tree reflected?
二舅
button remove black frame
TypeScript简化运行之ts-node
初出茅庐的小李第113篇博客项目笔记之机智云智能浇花器实战(2)-基础Demo实现
软件测试基础理论知识—用例篇
2. # code comments
2. # 代码注释