Welcome to the AWS Distro for OpenTelemetry project. If you're using monitoring and observability tools for AWS products and services, this is a great place to ask questions, request features and network with other community members.
This release targets the OpenTelemetry SDK 1.41.0.
Note that many artifacts have the -alpha suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.
The unit on the opt-in Java 17 JFR-based metrics was updated from milliseconds to seconds
to conform with the semantic conventions.
If you are using the Java agent, this only affects you if you are opting in via
otel.instrumentation.runtime-telemetry-java17.enable-all=true.
(#12084,
#12244)
📈 Enhancements
Update Pulsar instrumentation to work with next Pulsar release
(#11648)
Capture network.peer.address in OkHttp 3.0 instrumentation
(#12012)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the centralized-integration-deps group with 4 updates in the /centralized-sampling-tests/integration-tests directory: io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha, io.opentelemetry.contrib:opentelemetry-aws-xray, com.jayway.jsonpath:json-path and io.spring.dependency-management.
Updates
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha
from 1.32.0-alpha to 2.8.0-alphaRelease notes
Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha's changelog.
... (truncated)
Commits
Updates
io.opentelemetry.contrib:opentelemetry-aws-xray
from 1.32.0 to 1.39.0Release notes
Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray's changelog.
... (truncated)
Commits
f001cba
[release/v1.39.x] Prepare release 1.39.0 (#1461)8d96fa5
Update changelog for upcoming release (#1458)be32409
[disk-buffering] Add debug mode for verbose logging. (#1455)c7ec823
Add declarative config support for RuleBasedRoutingSampler (#1440)34c624c
Update dependency com.uber.nullaway:nullaway to v0.11.3 (#1457)ca609c8
Fix native mode error cause by static init of random (#862)0edcfae
Add declarative config support for aws xray propagators (#1442)1d05953
add span stacktrace config option (#1414)75db558
Issue-1034 Short XRay Trace (#1036)41c8891
Fix Tomcat metric definitions to aggregate multiple MBeans. (#1366)Updates
com.jayway.jsonpath:json-path
from 2.8.0 to 2.9.0Release notes
Sourced from com.jayway.jsonpath:json-path's releases.
Commits
af7e516
Release 2.9.0af4dfcc
Make PropertyPathToken public, closes #95549b1151
Update versions (#987)71a09c1
Check for the existence of the next significant bracket (#985)900ebfe
Remove deprecated gradle usage (#946)946274d
Fixed rendering error on$..book[?(@.price <= $['expensive'])]
in README.md...425bcb1
Bump json-smart version from 2.4.10 to 2.5.0 (#945)2d57ab3
JPMS: define Automatic-Module-Name as json.path (#966)1a57f78
update dependencies (#965)21de620
Prepare next versionUpdates
io.spring.dependency-management
from 1.1.4 to 1.1.6Release notes
Sourced from io.spring.dependency-management's releases.
Commits
57d4a77
Release v1.1.6caad92a
Apply exclusions earlier to avoid deprecation warning68f86ea
Merge pull request #387 from quaff4d44a45
Remove stray backtick90d9e1a
Rename property to address naming clash3c2f6e7
Next development version (v1.1.6-SNAPSHOT)70f3e08
Release from GitHub Actionsb5ed22b
Correct the value of build-name when deploying to Artifactory029d266
Specify the shell for build and publish step2ddde6f
Prepare snapshot workflow for addition of release workflowDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show