Grafana Pyroscope | Grafana Pyroscope documentation
Grafana Pyroscope
Grafana Pyroscope is an open source software project for aggregating continuous profiling data. Continuous profiling is an observability signal that allows you to understand your workload’s resources usage down to the source code line number. Grafana Pyroscope is fully integrated with Grafana allowing you to correlate with other observability signals, like metrics, logs, and traces.
Overview
Grafana Pyroscope is a multi-tenant, continuous profiling aggregation system, aligning its architectural design with Grafana Mimir, Grafana Loki, and Grafana Tempo. This integration enables a cohesive correlation of profiling data with existing metrics, logs, and traces.
Explore continuous profiling data to gain insights into application performance. You can query and analyze production data in a structured way. Use the Pyroscope UI or Grafana to visualize the data.
Explore
Learn about profiling
Get started with Pyroscope
Instrument your app and configure the client
Configure the server
View and analyze profile data
Pyroscope architecture
Was this page helpful?
Yes No
Suggest an edit in GitHub
Create a GitHub issue
Email docs@grafana.com
Related resources from Grafana Labs
Additional helpful documentation, links, and articles:
\n\nGetting started with continuous profiling with Grafana Cloud Profiles](/content/go/webinar/getting-started-with-continuous-profiling-with-grafana-cloud-profiles/?pg=docs-pyroscope-latest&plcmt=related/index.html)
\n\nContinuous profiling with Grafana Pyroscope: developer experience, flame graphs, and more](/content/events/grafanacon/2023/continuous-profiling-with-grafana-pyroscope/?pg=docs-pyroscope-latest&plcmt=related-2/index.html)
\n\nBuilding scalable OSS observability with Mimir, Loki, Tempo, and Pyroscope](/content/events/observabilitycon/2023/scale-and-improve-performance-of-oss-telemetry-backends/?pg=docs-pyroscope-latest&plcmt=related-3/index.html)