Grafana Labs CEO 关于 Grafana Mimir 的问题答复

前言

Mimir 刚开源的时候,我们第一时间写了一篇关于它的不权威解读,在经过几个月的功能体验和源码阅读后,有一些心得想和大家分享:

  • Mimir 尽量可能的将各个模块无状态化,使用 Gossip 协议做集群数据一致性,避免了使用中心式的 KV 存储,从而部署更简单,架构更清晰。
  • 在 Prometheus/Thanos/Cortex 上做了大量针对性修改,尤其是大规模写入和查询,这块可以参考后面我们的 “ Mimir 是如何支持单DB 10亿指标” 系列文章。
  • 对多租户管理比较友好,每个租户都可以单独配置限制,而且有每个租户非常详细的指标监控,随时可以做到对某个租户进行限流,甚至封禁操作。
  • Mimir 团队并不是索取,他们也将修改不断回馈于上游,大家可以关注下 https://github.com/grafana/mimir-prometheus 这个仓库,很多新的特性,在不久将来应该都会合并到 Prometheus中,比如(chunk 异步落盘、split&merge 压缩、乱序样本数据写入 )。

如今又重看当时 Grafana CEO 对 Mimir 开源的 Q&A 回答,颇有几分感慨。

部分问答内容

本篇部分文字翻译自,https://grafana.com/blog/2022/03/30/qa-with-our-ceo-about-grafana-mimir/

1、什么是 Grafana Mimir?

这是我们针对metrics的下一代开源可扩展的时序数据库。它包含了Cortex代码和部分商业版的能力。代码路径在https://github.com/grafana/mimir 这是基于AGPLv3协议下的开源产品。

在Mimir中,我们在原有Cortex的基础上,采用一种水平扩展的分片压缩架构,实现了基数不受限制的能力。这个已经在超过1亿指标的生产环境中得到验证。Mimir借助水平扩展的分片查询引擎,提供了强悍的快速查询能力。我们发布了开箱即用的Grafana面板、告警和大量示例,让Mimir的使用更便捷。与此同时,大量的自动化运维工具:TSDB 检查,bucket分析,流量分析等也可以帮你快速上手。

Mimir不只适用于Prometheus类型的数据格式,我们很快会支持OpenTelemetry, Graphite, Influx, 和Datadog等类型的metrics数据写入。此外,我们还删除了一些废弃代码,简化了很多配置。

2、为什么要做改变

时间会检验一切。我们在商业版中的很多能力,希望能开放出去,得到市场更多的反馈。很多企业使用了我们的开源版本,但是却没有给我们一些正向反馈。所以,原有的Apache 2.0将无法同时兼顾开源版和商业版的发展,所以我们使用了AGPLv3。

3、 Mimir是Cortex的复制吗?为什么不把这些特性放到Cortex中?

是的,Mimir来自于Cortex的复制。

在Grafana,我们相信开源的力量,这是我们的DNA。我们还相信,您可以通过拥有可持续发展的业务来获得最好的OSS,该业务可以聘请世界上最好的开发人员来推动项目向前发展。这是我们在 Grafana Labs 的使命。

Cortex是CNCF管理的基于Apache2.0协议的开源项目。其中大部分贡献也来自于Grafana的人员。Cortex 被一些世界上最大的云提供商和 ISV 使用,他们能够以较低的成本提供 Cortex,因为他们在开发项目上投入的资金并不相同。

这使我们不得不选择从保持改进Cortex到闭源这条路。我们认为我们已经找到了一种使其开放并建立可持续业务的方法,而不是关闭代码。我们觉得 AGPLv3 许可证和 CLA 的结合实现了这一点。

最后

最后看一下 Cortex 和 Mimir的对比:

cortex-mimir.png

此时,我们已经越发相信 Mimir 应该是 Prometheus 生态的第一选择。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,372评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,368评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,415评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,157评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,171评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,125评论 1 297
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,028评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,887评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,310评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,533评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,690评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,411评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,004评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,659评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,812评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,693评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,577评论 2 353

推荐阅读更多精彩内容