opentelemetry-java-instrumentation
opentelemetry-java-instrumentation copied to clipboard
OpenTelemetry auto-instrumentation and instrumentation libraries for Java
### Describe the bug It looks like traces collected for Spring Data repositories (backed by CoroutineCrudRepository) are reflecting just "assembly" phase. They typically are measured in microseconds (μs). ### Steps...
### Describe the bug It is used as a combination of armeria and spring, Enable and use option to change REST request to gRPC in armeria. This problem occurs when...
### Describe the bug if i have a metric name which name is "dubbo_application_info_total". the result will be changed to "dubbo_application__total" without "info". ### Steps to reproduce when use myself...
related to https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/11616
I am developing a sampler to drop some traces that I don't need, e.g: redis ping/pong heartbeat connection. But I found I can't get the attribute I need in Sampler.shouldSample...
In [PIP-363]( https://github.com/apache/pulsar/pull/22940), Pulsar will change the `org.apache.pulsar.client.impl.SendCallback#sendComplete` method sign from ```java public void sendComplete(Exception e) ``` to ```java public void sendComplete(Exception e, OpSendMsgStats stats) ``` As we wrapped `org.apache.pulsar.client.impl.SendCallback#sendComplete`...
### Describe the bug I have built a custom Sampler that I have placed in a jar. Following [the docs](https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/examples/extension#extensions), I am starting my application with `OTEL_JAVAAGENT_EXTENSIONS` env variable, pointing...
### Is your feature request related to a problem? Please describe. We're looking to use the [Events API](https://opentelemetry.io/docs/specs/otel/logs/event-api/) but currently have to build an `EventLogger` manually. It's error-prone getting the...
### Describe the bug Tracing for **server** and **client** http requests doesn't work in combination with Netty/Micronaut + HTTP/2. ### Steps to reproduce Set up simple Micronaut application with netty...