Home / Companies / Grafana Labs / Blog / Post Details
Content Deep Dive

Accelerate TraceQL queries at scale with dedicated attribute columns in Grafana Tempo

Blog post from Grafana Labs

Post Details
Company
Date Published
Author
Mario Rodriguez and Adrian Stoewer
Word Count
1,516
Company Posts That Month
30
Language
English
Hacker News Points
-
Post removed?
No
Summary

Grafana Tempo 2.3 introduces a new storage format, vParquet3, which includes dedicated attribute columns to enhance TraceQL query performance. These columns offer significant improvements in query speed and resource utilization by storing high-cardinality attributes separately, thereby reducing memory usage and increasing efficiency. The feature allows users to configure up to 10 string attributes at the resource and span levels, which are then stored in dedicated columns. This configuration should be approached strategically, either by analyzing data patterns or query usage, and is not meant to be frequently changed due to the creation of new shards in the block space. Real-world tests have shown notable reductions in query tail latency and resource consumption, with memory and CPU usage dropping significantly. Future updates may include automated configuration generation to accommodate multiple tenants and ease the setup process.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 8 1,735 182 74 +40%
Observability 5 1,257 229 79 +14%
OpenTelemetry 1 294 39 17 -29%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.