Parca

Parca continuously profiles the use of CPU and memory across infrastructure using a eBPF-based agent at the code line level. The system that supports the pprof format stores data in a tag-based structure and allows it to be analyzed through the time series. By automatically exploring targets on Kubernetes and systemd, it performs data collection with low additional load.

PA

parca-dev · Observability / Datadog Alternatives

STARS5.0K
FORKS271
COMMITS—
CONTRIBUTORS79
VERSIONv0.9.0
UPDATEDtoday
profilingObservabilityPerformancecpuApache-2.0

Common commercial products in this category: Datadog, New Relic, Dynatrace

What can it do?
  • With eBPF-based profiler, you collect automated data from services on Kubernetes or systemd.
  • You analyze the profile data in the pprof format by doing a tag-based search.
  • By comparing profile data between different versions or regions, you detect performance bottlenecks.
User reviews
  • ↓ NegativeHacker News

    Introducing Parca - Open Source Continuous Profiling

    “Hey! Founder of Polar Signals here! We are super excited to be announcing Parca[1] an open source continuous profiling storage and query engine as well as an eBPF based profiler. Oh, and also we got funded! Polar Signals was founded almost to the day a year ago, and we launched…”

  • ↑ PositiveHacker News

    Introducing Parca - Open Source Continuous Profiling

    “Great question! This new storage allowed us to implement a really powerful label-based data model, much like labeling and selection of time-series in Prometheus[1]. This is incredibly powerful when slicing and dicing data to find exactly what you're looking for. Many of our…”

My note

Alternative pages

More in: Observability / Datadog Alternatives