Menu
Open source
Linking tracing and profiling with Span Profiles
Span Profiles are a powerful feature that further enhances the value of continuous profiling. Span Profiles offer a novel approach to profiling by providing detailed insights into specific execution scopes of applications, moving beyond the traditional system-wide analysis to offer a more dynamic, focused analysis of individual requests or trace spans.
This method enhances understanding of application behavior by directly linking traces with profiling data, enabling engineering teams to pinpoint and resolve performance bottlenecks with precision.
Key benefits and features:
- Deep analysis: Understand the specifics of code execution within particular time frames, offering granular insights into application performance
- Seamless integration: Smoothly transition from a high-level trace overview to detailed profiling of specific trace spans within Grafana’s trace view
- Efficiency and cost savings: Quickly identify and address performance issues, reducing troubleshooting time and operational costs
Get started:
- Configure Pyroscope: Begin sending profiling data to unlock the full potential of Span Profiles
- Client-side packages: Easily link traces and profiles using available packages for Go, Java, Ruby, .NET, and Python
- Grafana Tempo: Visualize and analyze Span Profiles within the Grafana using a Tempo data source.
To learn more, check out our product announcement blog: Introducing Span Profiles.
Was this page helpful?
Related documentation
Related resources from Grafana Labs
Additional helpful documentation, links, and articles:
Video
Getting started with continuous profiling with Grafana Cloud Profiles
In this webinar, you'll learn how to get started with Grafana Cloud Profiles - a hosted continuous profiling tool in Grafana Cloud
Continuous profiling with Grafana Pyroscope: developer experience, flame graphs, and more
Learn about the new Grafana Pyroscope open source project and how continuous profiling can improve developer experience.
Building scalable OSS observability with Mimir, Loki, Tempo, and Pyroscope
Learn the latest scalability and performance improvements in OSS telemetry backends Loki, Tempo, Mimir, and Pyroscope for profiles. Watch on demand.