opentelemetry-java-instrumentation
opentelemetry-java-instrumentation copied to clipboard
OpenTelemetry auto-instrumentation and instrumentation libraries for Java
For now, the current implementation of JMX Insights only allows to capture numeric MBean attributes as metrics. However, it is common to find MBean attributes that expose internal state as...
These instrumentations were quite some fun ones. They are slightly problematic, because they instrument `ClassLoader.loadClass` and `ClassLoader.defineClass`. This is difficult with invokedynamic, because the bootstrapping of the `invokedynamic` instructions inserted...
### Describe the bug I have service which is publishing sqs message to the queue and also is reading the message from this queue. It's using javaagent and have opentelemetry-aws-sdk-2.2-autoconfigure...
Hi Otel community! Much like https://github.com/open-telemetry/opentelemetry-java/issues/6204, I am trying to export from the otel java agent to an otlp endpoint through a proxy. We are unfortunately unable to use the...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.protobuf:protobuf-java-util](https://developers.google.com/protocol-buffers/) ([source](https://redirect.github.com/protocolbuffers/protobuf)) | `3.25.5` -> `4.28.2` | [](https://docs.renovatebot.com/merge-confidence/) |...
### Describe the bug I am using Mongo kafka sink connector to send the data from kafka topic to MongoDB. I have set following environment variables on server where my...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [io.opentelemetry.semconv:opentelemetry-semconv](https://redirect.github.com/open-telemetry/semantic-conventions-java) | `1.25.0-alpha` -> `1.27.0-alpha` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
### Is your feature request related to a problem? Please describe. 100% sampling rate is not suitable for production environments because of high overhead,but non-100% sampling may lead to the...
Resolves https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/12128 Adds bridging for `isEnabled` in tracer, logger and meter implementations and for `ExtendedSpanBuilder`.