Important: This documentation is about an older version. It's relevant only to the release noted, many of the features and functions have been updated or replaced. Please view the current version.

Open source RSS
Last reviewed: September 11, 2026

pyroscope

The pyroscope components collect, process, and forward continuous profiling data to a Pyroscope-compatible backend. They support multiple collection methods, including eBPF-based profiling, Java process profiling, and HTTP scraping, and let you enrich, relabel, and route profiles before writing them to storage.

Use a pyroscope component when you want to collect performance profiles from your applications and infrastructure, and send them to Grafana Pyroscope or another compatible endpoint for analysis.