opentelemetry-java-instrumentation
opentelemetry-java-instrumentation copied to clipboard
OpenTelemetry auto-instrumentation and instrumentation libraries for Java
related to #11343
See to remove the following code duplication: ``` // Commment @SpringBootTest( classes = {OtelSpringStarterSmokeTestApplication.class, SpringSmokeOtelConfiguration.class}, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) @EnabledInNativeImage @EnabledInGithubActions ``` See to use the `SpringBootTest` annotation in the `AbstractJvmMongodbSpringStarterSmokeTest`...
### Is your feature request related to a problem? Please describe. I forked this repo and it always failed in daily check like this ### Describe the solution you'd like...
When declarative config is used, `AutoConfigureUtil.getConfig(AutoConfiguredOpenTelemetrySdk)` returns null. This adjusts all calls to this method to be able to accommodate the null response. Introduces `StructuredConfigPropertiesBridge`, which implements `ConfigProperties` when structured...
I'd like to propose adding a set of rules for reporting basic JVM metrics (GC, memory, classloaders). I've seen some of these mentioned in the [README](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/0c22a8e0c64cddbcb404a6159ee397b765481654/instrumentation/jmx-metrics/javaagent/README.md), though there's no built-in...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [io.grpc:grpc-bom](https://redirect.github.com/grpc/grpc-java) | `1.66.0` -> `1.68.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
### Is your feature request related to a problem? Please describe. Hello, I would like to suggest an idea inspired by a problem that occurred during the process of Agent...
### Is your feature request related to a problem? Please describe. I'd like to use the Otel JMX integration as a library, without the need to install a Java Agent,...
part of https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/7195
### Describe the bug ### Context My service uses Otel Java agent published by this library https://github.com/aws-observability/aws-otel-java-instrumentation . with annotations `@WithSpan` and `@SpanAttribute` (https://opentelemetry.io/docs/zero-code/java/agent/annotations/) in the code to get traces...