opentelemetry-java-instrumentation
opentelemetry-java-instrumentation copied to clipboard
OpenTelemetry auto-instrumentation and instrumentation libraries for Java
Hi, it seems that the context propagation is not done when using parallel streams, as only one of the child threads are getting it. I'm testing this using version 2.6.0...
### Describe the bug The `DefaultConnectionPoolInstrumentation` only support mongo which version is lower to 4.10.0 ### Steps to reproduce  ### Expected behavior The `getAsync` can propagate the context correctly...
### Is your feature request related to a problem? Please describe. As far as I can see from supported libraries document, vertx-rxjava2 is supported but vertx-rxjava3 is not. This results...
### Is your feature request related to a problem? Please describe. We are currently using grpc and the reactive-grpc generators in Spring. To make the tracing infrastructure all gel together,...
### Describe the bug TraceStack: ``` msg:"An exception occurred invoking callback for CallbackRegistration{instrumentDescriptors=[InstrumentDescriptor{name=kafka.consumer.assigned_partitions, description=The number of partitions currently assigned to this consumer, unit=, type=OBSERVABLE_GAUGE, valueType=DOUBLE, advice=Advice{explicitBucketBoundaries=null}}]}. java.util.ConcurrentModificationException at java.base/java.util.LinkedHashMap$LinkedHashIterator.nextNode(LinkedHashMap.java:719) at...
### Is your feature request related to a problem? Please describe. When investigating incidents in an application for correlating RDBMS logs with OpenTelemetry tracing, it would be convenient to have...
### Is your feature request related to a problem? Please describe. When tracing an application and troubleshooting application issues, it is often useful to trace a SQL query from the...
### Is your feature request related to a problem? Please describe. Currently none of the instrumentations emit schema url, which makes it harder for backends to detect which version of...
Added support for url.template (plus KTOR integration) if https://github.com/ktorio/ktor/pull/4747 gets merged in. Fixes #13570. If it does not get merged, allows applications to set the attribute. `url.template` is currently hard...
Adds a new configuration to the metadata.yaml file for `disabledByDefault`. This will default to false unless explicitly overridden and defined as true. Also marks more modules as non-standard instrumentation (jmx,...