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

The production-scale datacenter profiler (C/C++, Go, Rust, Python, Java, NodeJS, PHP, Ruby, Perl, ...)

Results 151 otel-profiling-agent issues
Sort by recently updated
recently updated
newest added

Every package that is not meant to be used externally, should be made private explicitly. We possibly start making everything private (= putting under `internal/`) except - libpf/ - reporter/...

cleanup

With https://github.com/open-telemetry/semantic-conventions/pull/1188 a semantic convention will be introduced for profiles. These new attributes should be used as replacement for `message Location.type_index`, which will be removed with https://github.com/open-telemetry/opentelemetry-proto/pull/578. Once a new...

Maybe we can log these messages with debug level instead of with error level? ``` time="2025-05-23T16:33:19.673072936+02:00" level=error msg="Failed to load /home/tim/src/go/pkg/mod/golang.org/[email protected]/bin/go (0x4f7e1d72bf5e2f6a): failed to create point resolver for '/proc/2529309/root//home/tim/src/go/pkg/mod/golang.org/[email protected]/bin/go': 2"...

good first issue

Tried following the download link for `devfiler` from the README, and the download site accepted the token, but pressing "Download" takes me to a 404 page.

Kernel modules can be loaded/unloaded at any time. But currently, the agent only reads in the list of modules at startup. The agent does not send frame metadata for modules...

enhancement

I have begun to work on support for BEAM languages like Erlang and Elixir, and wanted to open this PR early as a draft, so that I can get any...

Add support for a collection of 10 labels that can be attached to every sample. Process the go pprof labels into these labels. Test that this works for Go 1.23...

I noticed the excessive amount of memory usage during my testing, up to 1.5GB after few hours it seems that it started with adding GOLANG support I'm running the command...

With PHP 8.4.6 on Debian trixie, his log line is printed: ``` time="2025-05-14T15:39:19.757746293+02:00" level=error msg="Failed to load /usr/bin/php8.4 (0xcda84bb08a78326f): PHP version 8.4.6 (need >= 7.3 and < 8.4)" ```