公司介绍
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 多租户方案。