otel-profiling-agent icon indicating copy to clipboard operation
otel-profiling-agent copied to clipboard

Add Devfiler to README

Open christos68k opened this issue 7 months ago • 4 comments

Devfiler is now an open-source project under Elastic and we should refer to it from this project's README.

christos68k avatar Jun 10 '25 16:06 christos68k

Note that this sets a precedent. If we link an elastic project in the readme, we should link every other project that may do the same in the future.

dmathieu avatar Jun 10 '25 18:06 dmathieu

Note that this sets a precedent. If we link an elastic project in the readme, we should link every other project that may do the same in the future.

That's fine with me, we can have a separate section listing all such projects (AFAIK right now there's only devfiler as a standalone desktop app). The aim of listing it in the README is primarily to help eBPF profiler users and developers get up and running with a minimum of effort.

christos68k avatar Jun 10 '25 18:06 christos68k

If we link an elastic project in the readme, we should link every other project that may do the same in the future.

I think we can do a list for open source projects based as people submit PRs or we discover such things. Definitely having documentation / links on how to get a fast start on the profiler should be included.

fabled avatar Jun 12 '25 13:06 fabled

Trying to see profiles from real apps is a tribal knowledge. At the same time it's a must for people who want to try out and adopt OTel profiling without setting up complex OTel collectors with third party backends. What's more the OTel profiles signal is unstable so choosing the right OTel collector distro and version is another challenge. You must know the history of the project to realize that there used to be Devfiler available for download, which is now open sourced by Elastic.

That said, I'd love to see tools such as Devfiler in the README or some other docs. Another example is OpenTelemetry Collector eBPF Profiling Distribution, which I think hasn't been released yet. Thus, I had to build my own artifact just to test opentelemetry-ebpf-profiler.

danielpacak avatar Jul 16 '25 09:07 danielpacak