opentelemetry-java-instrumentation icon indicating copy to clipboard operation
opentelemetry-java-instrumentation copied to clipboard

OpenTelemetry auto-instrumentation and instrumentation libraries for Java

Results 335 opentelemetry-java-instrumentation issues
Sort by recently updated
recently updated
newest added

Tracking issue - [x] #12847 - [x] #12855 - [x] Move `AbstractKtorClientTracing` (and everthing under ktor-2-common) under `*.v2_0.common` package (currently it has no version in the package) #12855 - [x]...

See https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13114#issuecomment-2656973601

enhancement

See https://github.blog/changelog/2024-06-25-artifact-attestations-is-generally-available/ tested it on my fork: * https://github.com/trask/opentelemetry-java-instrumentation/releases/tag/v2.13.0 * https://github.com/trask/opentelemetry-java-instrumentation/attestations

## Feature Spring starter with GraalVM currently (when https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13173 is merged) doesn't support - JFR metrics - excluded with https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/fcdc4df4adfc22da273ea6d8c14c4cfec8c3737c/instrumentation/spring/spring-boot-autoconfigure/src/main/javaSpring3/io/opentelemetry/instrumentation/spring/autoconfigure/internal/instrumentation/runtimemetrics/RuntimeMetricsBeanRegistrationExcludeFilter.java#L23 - memory buffer metrics - not excluded, but just not...

enhancement
needs triage

### Describe the bug The value corresponding to the tag pool name is inconsistent with the [docs](https://github.com/open-telemetry/semantic-conventions/blob/main/docs/database/database-metrics.md#connection-pools). ### Steps to reproduce You can find it when the service is started....

enhancement
contribution welcome

This feature would introduce a new configuration property that allows users to measure the number of invocations of their methods without having to modify source code. This will be similar...

enhancement
contribution welcome

### Describe the bug DB statement sanitization is enabled by default: https://opentelemetry.io/docs/zero-code/java/agent/instrumentation/#db-statement-sanitization I was debugging memory leak for an application that dynamically builds large SQL query strings and frequently executes...

bug
needs triage

### Describe the bug `SpringBootServiceNameDetector` supports resolving service name from `application.properties` but is not aware of Spring Boot's support for multi-document properties - see [_Working With Multi-Document Files_](https://docs.spring.io/spring-boot/reference/features/external-config.html#features.external-config.files.multi-document) section of...

bug
needs triage

To resolve: https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/6020 The instrumentation is for both server and client: * server: set `JsonRpcServer`'s `invocationListener` as an instance of `OpenTelemetryJsonRpcInvocationListener` * client: transform the `invoke` method of both `JsonRpcHttpClient`...

This is one of the OSSF recommendations. The collector repo (and a couple of other OpenTelemetry repos) have recently started using merge queues. Related to #13157