Thanos 速查
共 23 条 Thanos 常用命令,涵盖组件一览、常用命令、对象存储配置、全局查询、运维。 支持搜索与分类筛选,点击即可复制。
组件一览
给 Prometheus 加长存储与全局视图。
| 命令 | 说明 |
|---|---|
| sidecar | |
| query | |
| store | |
| compact | |
| receive | |
| ruler |
常用命令
各组件启动。
| 命令 | 说明 |
|---|---|
| 启动 sidecar | |
| 启动 query(聚合多源) | |
| 启动 store | |
| 压块与保留 | |
| 查看桶内容 |
对象存储配置
bucket.yml。
| 命令 | 说明 |
|---|---|
| S3 | |
| 多云 | |
| 配合 sidecar | |
| 上传节奏 |
全局查询
跨集群统一视图。
| 命令 | 说明 |
|---|---|
| 查询层 | |
| 数据源 | |
| 下采样 | |
| 副本去重 |
运维
可靠与排查。
| 命令 | 说明 |
|---|---|
| 注意 | |
| 高可用 | |
| 告警 | |
| 迁移 |
使用说明
Thanos 长期存储与全局查询速查:组件一览、常用命令、对象存储配置、全局查询、运维;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:组件一览、常用命令、对象存储配置、全局查询、运维。
- 点「命令」列复制,替换路径与地址后执行。
- sidecar 附在 Prometheus 旁上传数据块,query 聚合多源查询。
- compact 合并与降采样,注意只运行一个实例。
常见问题
- Thanos 和 Prometheus 的关系?
- 不替代 Prometheus 采集,而是给其加上长期存储与跨实例的全局查询:sidecar/receive 写入对象存储,query 把多个数据源合成统一视图。
- 为什么 compact 只能跑一个?
- compact 直接改写对象存储里的数据块,多实例并发会冲突甚至损坏数据,因此必须保证全局只有一个在跑(或按时间分片)。
- 查询很慢怎么优化?
- 用降采样数据应对长周期大查询,减少 query 需扫描的块;合理设置 store 缓存与副本去重,能显著提升响应速度。