概述

Thanos 这种对 Prometheus 扩展的方式其实已经边缘化了 Prometheus,而是将 Prometheus 作为一个数据的入口,并且兼容 Prometheus 的 PromQL,Recording Rule 和报警规则(这其实也是我们当初最开始的时候考虑过的一种场景,就是当发现 Prometheus 不够好用时,我们可以只使用他的协议,自己实现内部逻辑)。

工作方式

架构图

图 1:Thanos 架构图

组件

优点

缺点

Ref