OpenTelemetry Java Contrib

May 5, 2026 ยท View on GitHub

Release FOSSA License Status FOSSA Security Status OpenSSF Scorecard Slack

This project is intended to provide helpful libraries and standalone OpenTelemetry-based utilities that don't fit the express scope of the OpenTelemetry Java or Java Instrumentation projects. If you need an easier way to bring observability to remote JVM-based applications and workflows that isn't easily satisfied by an SDK feature or via instrumentation, this project is hopefully for you.

Provided Libraries

Status*Library
betaAWS Resources
stableAWS X-Ray SDK Support
alphaAWS X-Ray Propagator
alphaBaggage Processors
alphazstd Compressor
alphaCEL-Based Sampler
alphaConsistent Sampling
alphaDisk Buffering
alphaGCP Authentication Extension
betaGCP Resources
betaInferred Spans
alphaIBM MQ Metrics
alphaJFR Connection
alphaJFR Events
alphaJMX Metric Gatherer
alphaJMX Metric Scraper
alphaKafka Support
alphaOpenTelemetry Maven Extension
alphaMicrometer MeterProvider
alphaNo-Op API
alphaIntercept and Process Signals Globally
alphaPrometheus Client Bridge
alphaResource Providers
alphaRuntime Attach
alphaSamplers
betaSpan Stacktrace Capture

* alpha, beta and stable are currently used to denote library status per otep 0232. To reach stable status, the library needs to have stable APIs, stable semantic conventions, and be production ready. On reaching stable status, the otel.stable value in gradle.properties should be set to true. Note that currently all the libraries are released together with the version of this repo, so breaking changes (after stable status is reached) would bump the major version of all libraries together. This could get complicated, so stable has a high bar.

Contributing

See CONTRIBUTING.md.

Maintainers

For more information about the maintainer role, see the community repository.

Approvers

For more information about the approver role, see the community repository.

Emeritus maintainers

For more information about the emeritus role, see the community repository.

Thanks to all of our contributors

Repo contributors