Continuous profiling
Always-on CPU and memory profiles from production, so you can see which code paths cost the most.
Lists: Continuous profiling tools in 2026 Best continuous profiling tools in 2026 Open source continuous profiling tools in 2026 Continuous profiling tools with a free plan in 2026 Self-hosted continuous profiling tools in 2026
-
AWS profiling agent for JVM and Python apps on EC2, ECS, EKS and Lambda that finds the most expensive code paths and suggests fixes. Billed per sampling hour after a 90-day free tier.
-
Profiler and performance monitoring for PHP and Python: on-demand profiles, continuous profiling in production, and performance assertions that can run in CI.
-
Open source observability that uses eBPF to build service maps and collect metrics, logs, traces and profiles without code changes, with root-cause hints.
-
Logs, metrics, APM traces and synthetics built on Elasticsearch and Kibana, run yourself or on Elastic Cloud.
-
Google Cloud statistical profiler for Go, Java, Node.js and Python services that samples CPU and heap in production and shows flame graphs in the console. Google lists no charge for it.
-
Open source system-wide profiler from Intel (built by Granulate) that merges several language profilers into one flame graph per host; a local backend and UI are published separately.
-
Continuous profiling database that collects CPU, memory and other profiles from running applications so you can find hot code paths over time.
-
Whole-system eBPF profiling agent donated to OpenTelemetry by Elastic. Profiles native, JVM, Python, Ruby, PHP, Node.js and Go code without instrumentation and exports via OTLP.
-
Open source continuous profiler: an eBPF agent samples CPU stacks from every process on a host with no code changes, and the server stores profiles for querying as flame graphs over time.
-
Continuous profiler open sourced by Yandex for large fleets: deploys to Kubernetes, collects low-overhead eBPF profiles cluster-wide, and can feed profile-guided optimization builds.
-
Kubernetes observability that uses eBPF to capture service traffic, metrics and CPU profiles automatically; a CNCF sandbox project.
-
Hosted continuous profiling from the team behind Parca: send eBPF or pprof profiles and compare CPU and memory usage across deployments, priced by samples ingested.
-
Self-hosted, cluster-wide profiler for AI training and inference fleets: continuous whole-system CPU profiling plus GPU and accelerator profiling for CUDA, ROCm and other chips.
No tools match every filter. to see the full list.