opentelemetry-go-instrumentation
opentelemetry-go-instrumentation copied to clipboard
OpenTelemetry Auto Instrumentation using eBPF
Instrumentation for packages that do not have a stable output format yet (i.e. semantic conventions are not stable) should not be on by default. It leads users into a false...
To help scope our beta release, let's set all the goals we want to achieve. - [ ] Instrumentation compatibility with the global SDK - [ ] Instrumentation compatibility with...
### Describe the bug Since this [commit](https://github.com/torvalds/linux/commit/51e1bb9eeaf7868db56e58f47848e364ab4c4129) in linux kernel repository, bpf_probe_write_user is locked down and this results in `unknown func bpf_probe_write_user` error during opentelemetry-go-instrumentation startup on systems with lockdown...
Instrumenting this method is critical as many users will use this method to gate other telemetry annotation. The method shoule return true as long as the sampler has not returned...
To unblock the beta we decided to return `true` by default and just respond incorrectly when the span would have been dropped. Before GA we should try to actually returning...
According to our README: > Each major Go release is supported until there are two newer major releases. So I think we can remove the following parts: * Start tracking...
See https://github.com/open-telemetry/semantic-conventions/pull/178
See https://cloud-native.slack.com/archives/C03S01YSAS0/p1695913090688189 > Is https://github.com/keyval-dev/opentelemetry-go-instrumentation/blob/master/docs/design/context-propagation.md up-to-date? Do we still rely on goroutine ID for correlating incoming/outgoing requests? > I think this https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/118 changed this CC @RonFed @edeNFed @dashpole
### Describe the bug ``` tb-apiserver-4094175 [004] d...1 1210684.033707: bpf_trace_printk: failed to write to userspace, error code: -14, addr: 7f202805e000, size: 11 tb-apiserver-4094175 [004] d...1 1210684.033708: bpf_trace_printk: write_user_go_string: failed to...
Hi, How to set the ratio of the sampler?