grafana tempo 5451 Go https://avatars.githubusercontent.com/u/7195757?v=4 74 Grafana Tempo 是一个高容量、低依赖的分布式追踪后端。 Grafana Tempo is a high volume, minimal dependency distributed tracing backend.
创建于 6 年前
最后更新 2 天前
+2 stars today
AI 综合评分
74 B 级
代码质量 68
文档质量 77
社区健康 71
项目活跃 80
创新性 65
项目简介
Grafana Tempo 是一个高容量、低依赖的分布式追踪后端。
项目摘要
主题
高容量、低依赖的分布式追踪后端,与Grafana生态无缝集成。
核心分点总结
- 高吞吐量:专为大规模分布式追踪设计,支持每秒数百万 spans。
- 低依赖:仅需对象存储(如S3、GCS),无需额外数据库。
- 兼容性强:支持Jaeger、Zipkin、OpenTelemetry等多种格式。
- Grafana集成:通过Grafana插件提供可视化追踪查询。
- 成本优化:基于对象存储的架构,降低存储成本。
行动指南
- 部署时确保对象存储可用(如MinIO或S3)。
- 使用Grafana配置Tempo数据源,利用TraceQL查询日志。
- 结合OpenTelemetry SDK上报spans,实现端到端追踪。
金句总述
Tempo让分布式追踪变得简单、经济且可大规模扩展。
故事性收尾
曾经需要维护复杂的Elasticsearch集群才能实现追踪,现在只需一个S3桶和Tempo,就能在Grafana中秒级检索数百万条span,开发者终于能把时间花在修复问题,而非管理基础设施上。