Grafana LabsTiffany Jernigan15 min readrelease notesintermediate
Tempo 3.1 release: new features for Kafka, TraceQL metrics updates, trace redaction, and more
Summary
Tempo 3.1 enhances Kafka ingestion with TLS/SASL support, rack-aware fetching, and configurable compression, improving security and cost efficiency. It also introduces TraceQL query-based trace redaction for sensitive data and sampling-aware TraceQL metrics for more accurate insights from sampled traces.
- Kafka ingestion now supports TLS and multiple SASL mechanisms (e.g., SCRAM-SHA-512, AWS_MSK_IAM).
- Rack-aware fetching for Kafka consumers reduces cross-AZ data transfer costs by reading from local replicas.
- Configurable Kafka producer compression enables integration with backends like Azure Event Hubs.
- TraceQL queries can now be used to redact sensitive data from traces, replacing manual trace ID lists.
Tempo operators and engineers using distributed tracing will find it easier to secure, optimize, and gain accurate insights from their trace data, especially when dealing with sensitive information or sampled telemetry.
6/10/)




