Tempo 2.8 improves memory efficiency by over 50% through augmented pooling strategies and garbage collection techniques. Features in TraceQL include a deterministic method to fetch the latest traces and enhanced filters for hierarchical analysis. New metric functions broaden analytical capabilities, benefiting performance identification in complex systems. Operational upgrades include a safer default HTTP port and better ingestion speeds, while security measures are tightened. The community received the update positively, acknowledging its memory enhancements, new features, and critical bug fixes.
Grafana released Tempo 2.8 on June 12, 2025, introducing substantial memory optimizations and expanded functionality in its trace query language, TraceQL.
The most notable improvement is a greater than 50% reduction in peak memory consumption for the Tempo compactor.
New metric functions like sum_over_time, topk, and bottomk expand Tempo's analytical capabilities, allowing teams to identify performance bottlenecks or underutilized paths across their trace datasets.
Operational changes include a safer default HTTP port (3200 instead of 80), concurrent flushing for faster ingestion, and stricter security defaults.
Collection
[
|
...
]