About Pyroscope
This entry covers Grafana Pyroscope, an open-source continuous profiling platform. It collects profiles from running applications to show where CPU, memory and I/O are being used, helping teams find performance bottlenecks and cut resource consumption, either proactively or while resolving an incident with line-level detail.
Pyroscope has three main parts: a server that stores profiling data and serves queries, clients and instrumentation that send data using the Pyroscope SDKs, Grafana Alloy, or OTLP data from OpenTelemetry sources like the eBPF profiler, and Grafana Profiles Drilldown, a queryless interface for visualizing and analyzing profiles. SDKs exist for several languages, including Go, Ruby and Python.
Pyroscope 2.0 makes a new architecture the default, in which profiles go directly to object storage, so in-memory ingesters and local disks are no longer required, which simplifies operations. Existing v1 deployments can opt in and migrate without data loss. Pyroscope is licensed under AGPL-3.0 and written in Go.
Key features
- Continuous profiling of CPU, memory and I/O
- Line-level performance insights
- SDKs for pushing profiles from applications
- Grafana Alloy and OTLP ingestion
- Queryless Profiles Drilldown interface
- Profiles stored directly in object storage
Good fit for
- →Finding CPU hot spots in production
- →Reducing memory and resource costs
- →Debugging performance incidents
- Tags
- continuous-profiling
- profiling
- performance
- observability
- grafana
- golang
- monitoring
- opentelemetry
Pyroscope: questions and answers
- What is Pyroscope used for?
- Pyroscope is a continuous profiling platform that shows where applications spend CPU, memory and I/O, down to individual lines of code. It is a good fit for finding CPU hot spots in production, reducing memory and resource costs, and debugging performance incidents.
- Is Pyroscope open source?
- Yes. Pyroscope is open source under the AGPL-3.0 licence. Its source code is on GitHub at grafana/pyroscope and is written mainly in Go.
- Is Pyroscope free?
- Yes. Pyroscope is open source, so the software itself is free to use.
- Can I self-host Pyroscope?
- Yes. Pyroscope can be self-hosted on your own server or infrastructure.
- What is Pyroscope an alternative to?
- Pyroscope is an open-source alternative to Datadog and Blackfire. Other open-source alternatives to Datadog include SigNoz, Coroot and Grafana Loki.
- Is Pyroscope actively maintained?
- Yes. The most recent commit to Pyroscope was on 2 October 2026, and the latest release is v2.3.1, published on 8 September 2026. The project has 12k stars on GitHub.
Open-source alternatives to Pyroscope
See all
SigNoz
Monitoring & Observability
SigNoz Cloud is a one-stop observability tool built on top of OpenTelemetry. Get APM, logs
OSSvs Datadog★ 32k
Coroot
Monitoring & Observability
Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. I
Apache-2.0vs Datadog★ 7.9k
Grafana Loki
Monitoring & Observability
Like Prometheus, but for logs.
AGPL-3.0vs Datadog★ 29k
Jaeger
Monitoring & Observability
CNCF Jaeger, a Distributed Tracing Platform
Apache-2.0vs Datadog★ 23k
Odigos
Monitoring & Observability
Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenT
Apache-2.0vs Datadog★ 3.7k
VictoriaMetrics
Monitoring & Observability
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
Apache-2.0vs Datadog★ 18k
SaaS alternatives to Pyroscope
See all
Datadog
Monitoring & Observability
Datadog is a cloud monitoring and observability platform that brings metrics, logs and traces from applications, tools and services into one place.
SaaS
Blackfire
Monitoring & Observability
PHP and Python application profiler and performance monitoring service
SaaS
Groundcover
Monitoring & Observability
eBPF-based observability that keeps collected data inside the customer's cloud
SaaS
Honeycomb
Monitoring & Observability
Observability service for querying high-cardinality traces and events
SaaS
New Relic
Monitoring & Observability
Observability platform for application performance, infrastructure and logs
SaaS
Amazon CloudWatch
Monitoring & Observability
AWS service for metrics, logs, alarms and dashboards
SaaS

