Grafana Pyroscope

Visit website Source code

Continuous profiling database that collects CPU, memory and other profiles from running applications so you can find hot code paths over time.

Pricing and hosting

Pricing
Free plan
Open source
Yes (AGPL-3.0)
Self-hosted
Yes
Launched
2021
Status
Active
Website
grafana.com

Plans and prices change; check the tool's own site before you decide.

What it does

Continuous profiling checklist

9 of 9 confirmed in Grafana Pyroscope's own documentation. The same checklist is used for every tool in Profiling.

  • Always-on in production Yes
  • CPU profiles Yes
  • Memory or allocation profiles Yes
  • eBPF, no code changes Yes
  • Several languages Yes
  • Flame graph UI Yes
  • Profile comparison Yes
  • Linked to traces Yes
  • OpenTelemetry profiles Yes

Checked against: github.com, grafana.com, grafana.com (2), grafana.com (3)

Alternatives to Grafana Pyroscope

Other continuous profiling tools. See all 13.