Thanos

Prometheus 的横向扩展与长期存储层。全局查询、对象存储、跨集群高可用。

给已有的 Prometheus 加 sidecar,把 TSDB 块上传到对象存储;Querier 做跨实例的全局查询与去重(这也是 Prometheus 高可用双跑的标准解法),Compactor 做压缩与降采样。不用换掉现有 Prometheus 是它最大的优势。

License
Apache-2.0
语言
Go
自托管
Docker · Helm Chart · K8s Operator
上游托管版
无
分类
指标
可替换
Grafana CloudDatadog
仓库
github.com/thanos-io/thanos
上游文档
文档官网

上游活跃度

2026-08-23 抓取 · 数据来自 thanos-io/thanos (github)
star14,181
最近提交2026-08-22
最新版本v0.42.42026-07-30

数字由构建期抓取,非实时;star 数不同代码托管平台之间不可直接比较。

运行依赖

  • 对象存储
  • 已有的 Prometheus

上手前注意

  • 组件较多(sidecar / store / query / compact / ruler),运维面比单 Prometheus 大一截
  • Compactor 必须全局只有一个实例在跑,跑重了会损坏对象存储里的块

同类工具(指标)