公司介绍

Thanos 是一个云原生的开源项目,提供高可用 Prometheus 设置及长期存储能力。项目最初由 Fabian Reinartz 和 Bartek Plotka 于 2017 年在 Improbable 公司内部发起,旨在解决 Prometheus 在大规模环境下的高可用与数据持久化问题。

Thanos 采用 Sidecar 架构,在不修改 Prometheus 配置的前提下将指标数据上传至对象存储,并通过统一的查询层实现跨 Prometheus 实例的全局视图。项目于 2021 年正式成为 CNCF 毕业项目。

核心产品与服务

  • 高可用 Prometheus:解决大规模高可用问题。
  • 长期存储:指标数据上传对象存储。
  • 全局查询:跨实例统一查询层。
  • 核心组件:Sidecar、Store、Query 等。

核心优势

  • CNCF 毕业:官方开源项目。
  • 架构先进:Sidecar 无需改配置。
  • 生产验证:全球数千家企业使用。

发展历程

  • 2017 年:项目在 Improbable 内部启动。
  • 2018 年:在 GitHub 开源。
  • 2021 年:成为 CNCF 毕业项目。

市场地位

Thanos 在可观测性市场与以下项目构成竞争关系:

  • VictoriaMetrics:时序数据库方案。
  • Mimir:Grafana 长期存储方案。
  • Cortex:Prometheus 多租户方案。