opentelemetry-go-instrumentation
opentelemetry-go-instrumentation copied to clipboard
OpenTelemetry Auto Instrumentation using eBPF
After publishing the [docker images](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pkgs/container/opentelemetry-go-instrumentation%2Fautoinstrumentation-go), we have 3 images available: `linux,arm64`, `linux/amd64`, `unknown/unknown`. We shouldn't have the unknown/unknown image and update workflow to not publish it again.
### Describe the bug Assuming we have large enough number of goroutines, the code in alloc.h, `write_target_data` can wrap around and overwrite an ongroing request data. Namely the following code:...
Any idea what could be causing this error when starting the auto-instrumentation agent? ``` error: "field UprobeServerMuxServeHTTP: program uprobe_ServerMux_ServeHTTP: load program: invalid argument" name: "net/http" msg: "error while loading instrumentors,...
Review hardcoded logsize and whether we should allow users to adjust via configuration. _Originally posted by @MikeGoldsmith in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/128#pullrequestreview-1409363569_
Currently set as 24mb. Review to see if 24mb is a good value and whether we should have configuration options to adjust. _Originally posted by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/82#discussion_r1180736841_
As a vendor receiving telemetry from thousands of independent customer sources, Honeycomb has found that telemetry clients that include nuanced version information in their transmissions will dramatically shorten the time...
What is being added: * `alwaysOn`, `alwaysOff`, `parentBased`, and `traceIDRatio` samplers in eBPF. These are configured in user space by inspecting the `OTEL_TRACES_SAMPLER` and `OTEL_TRACES_SAMPLER_ARG` environment variables. The configuration is...
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 27.0.3+incompatible to 27.1.1+incompatible. Release notes Sourced from github.com/docker/docker's releases. v27.1.1 27.1.1 Security This release contains a fix for CVE-2024-41110 / GHSA-v23v-6jw2-98fq that impacted setups using authorization plugins...
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.2.0 to 3.3.0. Release notes Sourced from docker/login-action's releases. v3.3.0 Bump @docker/actions-toolkit from 0.24.0 to 0.35.0 in docker/login-action#754 Bump https-proxy-agent from 7.0.4 to 7.0.5 in docker/login-action#741 Bump...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.4.1 to 6.5.0. Release notes Sourced from docker/build-push-action's releases. v6.5.0 Bump @docker/actions-toolkit from 0.33.0 to 0.35.0 in docker/build-push-action#1186 docker/build-push-action#1191 Full Changelog: https://github.com/docker/build-push-action/compare/v6.4.1...v6.5.0 Commits 5176d81 Merge pull request...