Go to file
renovate[bot] 348a525631
fix(deps): update all patch versions (#2327)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-03 01:00:16 +00:00
.github fix(deps): update all patch versions (#2327) 2025-10-03 01:00:16 +00:00
.mise/tasks/lint Use mise to check for modified files (#2318) 2025-09-30 20:54:20 +00:00
aws-resources Apply style guide section for JUnit (#2212) 2025-09-10 17:42:00 +00:00
aws-xray fix(deps): update errorprone packages to v2.42.0 (#2289) 2025-09-22 15:19:33 +00:00
aws-xray-propagator Apply style guide section for JUnit (#2212) 2025-09-10 17:42:00 +00:00
azure-resources fix version resolution for semconv (#2263) 2025-09-15 14:40:37 +00:00
baggage-processor Apply final to public API classes where possible - azure-resources, cloudfoundry-resources, baggage-processor (#2213) 2025-09-10 17:58:55 +00:00
buildSrc fix(deps): update develocity packages to v4.2.1 (#2328) 2025-10-03 00:59:54 +00:00
buildscripts Suppress false positive OWASP violation (#1705) 2025-02-06 19:19:00 -08:00
cloudfoundry-resources Apply final to public API classes where possible - azure-resources, cloudfoundry-resources, baggage-processor (#2213) 2025-09-10 17:58:55 +00:00
compressors/compressor-zstd fix(deps): update all patch versions (#2327) 2025-10-03 01:00:16 +00:00
config/license Build logic changes (#41) 2021-06-30 22:43:20 +09:00
consistent-sampling update lychee and fix gh links with remap (#2304) 2025-09-26 15:06:38 +00:00
dependencyManagement fix(deps): update all patch versions (#2293) 2025-09-23 04:47:34 +00:00
disk-buffering Empty attribute values in disk buffering (#2268) 2025-09-18 20:18:37 +00:00
docs Post-release updates for 1.50.0 (#2310) 2025-09-26 19:59:51 +00:00
gcp-auth-extension fix(deps): update all patch versions (#2271) 2025-09-18 04:44:12 +00:00
gcp-resources Apply style guide section for JUnit (#2212) 2025-09-10 17:42:00 +00:00
gradle/wrapper chore(deps): update gradle to v9.1.0 (#2277) 2025-09-19 16:44:41 +00:00
ibm-mq-metrics Modernize/simplify JUnit Gradle configuration (#2324) 2025-10-02 15:38:01 +00:00
inferred-spans Apply style guide section for JUnit (#2212) 2025-09-10 17:42:00 +00:00
jfr-connection Convert JUnit assertions to AssertJ assertions (#2172) 2025-08-26 18:42:49 +00:00
jfr-events "Applying" potential Copilot code review rules (#2182) 2025-09-02 18:04:11 +00:00
jmx-metrics fix(deps): update errorprone packages to v2.42.0 (#2289) 2025-09-22 15:19:33 +00:00
jmx-scraper fix(deps): update dependency org.bouncycastle:bcprov-jdk18on to v1.82 (#2315) 2025-09-29 04:43:51 +00:00
kafka-exporter Apply final to public API classes where possible - kafka-exporter, micrometer-meter-provider, noop-api, processors, resource-providers, samplers (#2217) 2025-09-10 20:17:12 +00:00
maven-extension fix(deps): update all patch versions (#2275) 2025-09-19 05:13:45 +00:00
micrometer-meter-provider Apply final to public API classes where possible - kafka-exporter, micrometer-meter-provider, noop-api, processors, resource-providers, samplers (#2217) 2025-09-10 20:17:12 +00:00
noop-api Apply final to public API classes where possible - kafka-exporter, micrometer-meter-provider, noop-api, processors, resource-providers, samplers (#2217) 2025-09-10 20:17:12 +00:00
opamp-client opamp exponential backoff retries on http connection failures (#2274) 2025-09-18 14:29:31 +00:00
processors Apply final to public API classes where possible - kafka-exporter, micrometer-meter-provider, noop-api, processors, resource-providers, samplers (#2217) 2025-09-10 20:17:12 +00:00
prometheus-client-bridge "Applying" potential Copilot code review rules (#2182) 2025-09-02 18:04:11 +00:00
resource-providers Apply final to public API classes where possible - kafka-exporter, micrometer-meter-provider, noop-api, processors, resource-providers, samplers (#2217) 2025-09-10 20:17:12 +00:00
runtime-attach Apply style guide section for JUnit (#2212) 2025-09-10 17:42:00 +00:00
samplers Update sampler readme (#2319) 2025-09-30 15:58:08 +00:00
span-stacktrace declarative config: support Span stacktrace (#2262) 2025-09-22 18:21:57 +00:00
.clomonitor.yml Add FOSSA badges (#1724) 2025-02-12 11:12:26 -08:00
.editorconfig Bump com.diffplug.spotless from 6.12.1 to 6.13.0 (#700) 2023-01-17 19:29:26 -08:00
.fossa.yml Add FOSSA license scanning (#1718) 2025-02-10 05:13:40 -08:00
.gitattributes Initial project structure (#2) 2020-08-19 21:27:48 -07:00
.gitignore Add Jackson packages grouping to Renovate configuration and fix gitignore (#2237) 2025-09-08 21:19:41 +00:00
CHANGELOG.md Update version to 1.51.0-SNAPSHOT (#2307) 2025-09-26 17:41:01 +00:00
CONTRIBUTING.md Add copilot review instructions (#2170) 2025-08-26 15:29:56 +00:00
LICENSE Initial commit 2020-08-17 14:57:15 -07:00
README.md Add jaydeluca as approver (#2245) 2025-09-09 20:16:18 +00:00
RELEASING.md Update snapshot location (#1951) 2025-06-10 04:49:06 +00:00
build.gradle.kts Update repos for sonatype central (#1942) 2025-06-06 22:22:19 +00:00
gradle.properties Enable gradle cache configuration (#2222) 2025-09-08 22:24:50 +00:00
gradlew chore(deps): update gradle to v9.1.0 (#2277) 2025-09-19 16:44:41 +00:00
gradlew.bat chore(deps): update gradle to v9.1.0 (#2277) 2025-09-19 16:44:41 +00:00
mise.toml Use mise to check for modified files (#2318) 2025-09-30 20:54:20 +00:00
settings.gradle.kts fix(deps): update develocity packages to v4.2.1 (#2328) 2025-10-03 00:59:54 +00:00
version.gradle.kts Update version to 1.51.0-SNAPSHOT (#2307) 2025-09-26 17:41:01 +00:00

README.md

OpenTelemetry Java Contrib

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
beta AWS Resources
stable AWS X-Ray SDK Support
alpha AWS X-Ray Propagator
alpha Baggage Processors
alpha zstd Compressor
alpha Consistent Sampling
alpha Disk Buffering
alpha GCP Authentication Extension
beta GCP Resources
beta Inferred Spans
alpha IBM MQ Metrics
alpha JFR Connection
alpha JFR Events
alpha JMX Metric Gatherer
alpha JMX Metric Scraper
alpha Kafka Support
alpha OpenTelemetry Maven Extension
alpha Micrometer MeterProvider
alpha No-Op API
alpha Intercept and Process Signals Globally
alpha Prometheus Client Bridge
alpha Resource Providers
alpha Runtime Attach
alpha Samplers
beta Span 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