Distributed tracing system for better application performance

A trace in Grafana Tempo.

Grafana Cloud Traces is a fully managed distributed tracing system powered by Grafana Tempo. Use its highly scalable, cost-effective trace storage and query engine to understand the flow of requests and data in your software systems and track down issues quickly.

The actually useful Grafana Cloud Free plan

green checkmark50GB traces green checkmark14-day retention green checkmark3 monthly active users
microservices

Unravel microservice architectures

Pinpoint a problematic service so you know exactly what to fix and who should fix it. View upstream and downstream connections to understand the ripple effects across your system.

compatibility

Minimal changes, maximum compatibility

Compatibility with OpenTelemetry, Jaeger, and Zipkin trace formats makes it easy to get started, with minimal changes to application instrumentation. Or use OpenTelemetry’s auto-instrumentation to get traces without adding any new code.

automatic metrics

Automatic metrics for immediate insights

Request rate, error rate, and latency metrics can be automatically derived for your services. Understand overall system health at a glance, and get alerts when something goes wrong.

roblox logo
tomtom logo
adobe logo
jpmorgan chase logo
dapper logo
houzz logo
mambu logo

Why use Grafana Cloud’s distributed tracing system?

Grafana Tempo showing how Trace QL can query and link to a specific span.

With Tempo’s powerful query language, TraceQL, Cloud Traces enables you to ask sophisticated questions about how your services are related, turning large swaths of tracing data into actionable insights.

  • Filter your traces by duration, status, service, and arbitrary attribute with support for regular expressions, boolean logic, and pattern matching.
  • Search traces based on their structure to understand sibling, parent-child, and ancestor-descendant relationships among services.
Learn more about TraceQL

Correlate traces with metrics and logs to find root cause faster

Pivot between observability signals thanks to Grafana Cloud’s tightly integrated stack, which brings together metrics, logs, and traces with Grafana visualizations.

  • Jump from metrics to logs to traces without losing context by leveraging Grafana correlations, exemplars, and data links.
  • Generate metrics from your trace data so you can monitor high-level RED signals on application performance and see a map of your services.
Learn more about the Tempo data source in Grafana Cloud
Service graph in Grafana Tempo for traces.

Metrics generator dashboard using Grafana Tempo.

Get started with tracing with minimal effort

Grafana Cloud Traces is fully compatible with open source tools and standards, making it easy to adopt.

  • Send spans from your applications via Grafana Agent or the OpenTelemetry Collector. OpenTelemetry, Jaeger, and Zipkin trace formats are all supported.
  • Build dynamic Grafana dashboards and visualizations from your traces.
  • Explore your traces with TraceQL, which is OpenTelemetry-native and shares design principles with PromQL and LogQL.
Learn more about Grafana Agent

Performance at scale, with costs under control

Tracing data volumes can climb quickly, especially for complex, microservices-based systems dealing with heavy request traffic. Architected as a cloud native, horizontally scalable system, Cloud Traces handles this seamlessly, in a cost-effective way.

  • Cloud Traces leverages object storage and a columnar trace storage format based on Apache Parquet, making it extremely cost-effective.
  • Using a massively parallel query engine, Cloud Traces can scan terabytes of traces per second, meaning searches complete in record time.
Learn more about the Apache Parquet backend

Play
0:09

Not ready for a fully hosted cloud-based observability solution?

Don’t worry, you’ve got options.

Grafana Tempo

Open source, horizontally scalable, highly available, multi-tenant distributed tracing database.

Grafana Enterprise Traces

Self-hosted tracing database that delivers the same exceptional performance, scalability, and cost-efficiency as Grafana Tempo, but adds essential enterprise-grade features and support from Grafana Labs.

Get started with distributed tracing in Grafana Cloud

A distributed tracing solution for every user, every organization, every use case.

Cloud Free

No payment. Ever.
Best suited for early stage and small teams with up to 50 GB of traces ingest per month and 14 days of retention.
Easiest way to get started

Cloud Pro

Pay as you go
Best suited for growing teams that need to scale above 50 GB of traces ingest per month, access 30 days of retention, and unlock 8x5 support.

Cloud Advanced

Premium bundle
Best suited for teams that need to scale above 50 GB of traces ingest per month, access custom retention, and unlock 24x7 support.
“When we were in a real crisis, our engineers always quickly went back to logs and metrics. They felt fragmented when they had to switch back and forth between different UIs. This fragmentation caused a lot of frustration, especially when they were fighting a real incident. Now that Grafana Cloud Traces has replaced Lightstep, we have a dashboard for each microservice, and sometimes our engineers don’t even realize this is actually tracing data, logs, and metrics in one place. They just feel that ‘everything I want to know about this service is right here in Grafana and I can check in whenever I want to.”
Xiaofeng Han
Engineering Director

Trace your joy back to Grafana Cloud.