
Open source continuous profiling software to debug performance issues
Turn this teardown into a decision-ready prompt for ChatGPT, Claude, or your agent.
If you only have a few minutes to spare, here’s what investors, operators, and founders should know about Pyroscope (W21).
Pyroscope built an open-source continuous profiler: software that samples how production applications spend CPU time and memory, then turns those samples into flame graphs. Ryan Perry and Dmitry Filimonov founded the YC W21 company after encountering the limits of one-off profiling at Sensor Tower. By March 2023, the project had 7,200 GitHub stars, a hosted cloud product, and a Grafana integration.[1]
Pyroscope did not fail. Grafana Labs acquired it on March 15, 2023, merged it with Grafana Phlare, and made profiling a native part of its open-source observability stack and Grafana Cloud. The result validates the product thesis while exposing the standalone business problem: continuous profiling was valuable, but an observability platform could distribute it more efficiently as a fourth telemetry signal. The purchase price, consideration, and retention terms were not disclosed.
Perry and Filimonov had worked at Sensor Tower, where Perry held engineering roles before later working at Lion Studios/AppLovin and Filimonov led an engineering team. Their shared origin mattered because Pyroscope began with an operating problem rather than a speculative category thesis. Production profiling could reveal latency and cloud-cost waste, but available tools were difficult to deploy continuously and tended to focus on local debugging. On Launch HN, the founders summarized the desired behavior as running “a profiler 24/7 in production.”[2]
They turned that insight into an open-source product that required only a few lines of instrumentation, according to YC’s company profile. Pyroscope entered Y Combinator’s Winter 2021 batch and was officially founded in 2021, although TechCrunch later reported 2020. This report uses 2021 because both YC and Grafana use that year.[3] The evidence handoff does not establish how the founders first met beyond their shared Sensor Tower employment.
The initial wedge was developer-controlled software that stored profiling data locally and made flame graphs easy to compare across time. The company then widened language support, released packages for Python and Ruby, built a Grafana flame-graph plugin, added ad hoc and CI profiling, and launched Pyroscope Cloud in September 2022.[4] A 2021 seed round led by General Catalyst, with Harvard, SoftBank, SV Angel, and IU Angel Network participating, funded hiring to meet demand; the amount was not disclosed in the cited announcement.[5]
The available primary sources contain one short founder phrase suitable for verbatim quotation, but not the two complete founder quotes requested by the canonical report format. No founder podcast, long-form acquisition account, or negotiation history was located in the evidence handoff. Rather than reconstruct wording from summaries, this report records that gap.
Continuous profiling replaces a debugging snapshot with a moving record. An application agent or system profiler samples what code is running. Pyroscope ingests those samples, compresses them, and lets an engineer inspect flame graphs for a selected service and time range. That makes regressions visible: a team can compare a release against an earlier period, find a function consuming excess CPU, or connect expensive code paths to a trace.
Read the complete post-mortem, the rebuild playbook, and the exact reasons Pyroscope is still worth studying now.