pyroscope icon indicating copy to clipboard operation
pyroscope copied to clipboard

Support opentelemetry-ebpf-profiler uprobe profile types

Open simonswine opened this issue 3 months ago • 1 comments

Since https://github.com/open-telemetry/opentelemetry-ebpf-profiler/pull/651 the ebpf profiler allows to track uprobe events, we should add a test to the OTLP convered that we correctly handle this profile type.

https://github.com/open-telemetry/opentelemetry-ebpf-profiler/blob/161d3ffd410f17005a2c65679e855ebdfc7fda87/reporter/internal/pdata/generate.go#L149-L151

simonswine avatar Sep 22 '25 14:09 simonswine

Hi @simonswine FYI, when ingesting uprobe profiles from opentelemetry-ebpf-profiler I am getting this kind of flamegraph

Image with those user symbols:
'--uprobe-link=/lib/x86_64-linux-gnu/libc.so.6:write'
'--uprobe-link=/lib/x86_64-linux-gnu/libc.so.6:malloc'

luweglarz avatar Oct 24 '25 08:10 luweglarz