三套系统
三个后端,三套扩展模型
- 写入和留存要按信号分别配置
- 每个后端的扩展方式和故障模型各不相同
- 跨信号排查需要使用多种查询语言
- 规模扩大后,实时监控和历史分析需要分别规划容量
- 要部署、升级、加固和监控的组件更多
真正要判断的,不是哪一个指标工具更好。
而是指标、日志和链路是否还需要三套后端。
三套系统
每个页面都包含架构差异、迁移路径与真实基准数据。
为了扩展一个指标系统,要维护 Distributor + Ingester + Compactor + Store-Gateway + Querier?
GREPTIMEDB ADVANTAGES
Loki 只索引标签。每次日志正文查询都是暴力扫描——规模大了就超时。
GREPTIMEDB ADVANTAGES
倒排索引为文本检索而优化。用于链路存储时额外开销显著——在我们的链路 benchmark 中存储膨胀最高达 45 倍。
GREPTIMEDB ADVANTAGES
VictoriaMetrics + VictoriaLogs + VictoriaTraces——每个信号一个独立产品,三套系统各自运维。
GREPTIMEDB ADVANTAGES
分析能力很强。可观测性通过 ClickStack 运行,与 OLAP 核心是独立的层。
GREPTIMEDB ADVANTAGES