title, type, aliases, tags, date
| title |
type |
aliases |
tags |
date |
| VictoriaMetrics |
entity |
| VictoriaMetrics |
| VM |
| vmstorage |
|
| time-series |
| prometheus |
| long-term-storage |
| monitoring |
| scalable |
|
2025-11-11 |
VictoriaMetrics
Overview
VictoriaMetrics 是高性能、成本优化的时序数据库,专为 Prometheus 设计,提供长期存储和高可用方案。相比原生 Prometheus TSDB,VictoriaMetrics 支持几乎无限的存储扩展,同时保持与 Prometheus Remote Write API 和 PromQL 的完全兼容。常见于单主机和小型集群场景的长期存储替代。
Key Characteristics
- Prometheus 兼容:100% 兼容 PromQL,支持 Remote Write 协议
- 高性能写入:单节点支持每秒百万级指标写入
- 资源效率:比 Prometheus TSDB 更低内存和磁盘占用
- 长期存储:支持数据分层(热数据/冷数据)和压缩归档
- 集群模式:支持水平扩展,满足大规模需求
- 单一二进制:无外部依赖,开箱即用
Prometheus Remote Write Integration
Use Cases
- 长期数据保留:存储超过 30 天的指标数据
- 多 Prometheus 聚合:接收多个 Prometheus 实例数据集中查询
- 高性能写入:高 cardinality 指标场景(如微服务 Kubernetes 集群)
- 成本优化:降低 Prometheus 存储成本
Comparison
| 维度 |
VictoriaMetrics |
Prometheus TSDB |
Thanos |
| 部署复杂度 |
低 |
极低 |
高 |
| 扩展性 |
中(集群模式) |
无 |
高 |
| 存储成本 |
低 |
中 |
中 |
| 兼容性 |
PromQL 100% |
原生 |
Sidecar 模式 |
| 适用规模 |
中小型 |
单实例 |
大型多租户 |
Related Sources
Related Entities
Related Concepts