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.
Refactor metrics internals to remove MeterSharedState (#6845)
Exporters
Add memory mode option to stdout exporters (#6774)
Log a warning if OTLP endpoint port is likely incorrect given the protocol (#6813)
Fix OTLP gRPC retry mechanism for unsuccessful HTTP responses (#6829)
Add ByteBuffer field type marshaling support (#6686)
Fix stdout exporter format by adding newline after each export (#6848)
Enable reusuable_data memory mode by default for OtlpGrpc{Signal}Exporter, OtlpHttp{Signal}Exporter, OtlpStdout{Signal}Exporter, and PrometheusHttpServer (#6799)
Extension
Rebrand file configuration to declarative configuration in documentation (#6812)
Refactor metrics internals to remove MeterSharedState
(#6845)
Exporters
Add memory mode option to stdout exporters
(#6774)
Log a warning if OTLP endpoint port is likely incorrect given the protocol
(#6813)
Fix OTLP gRPC retry mechanism for unsuccessful HTTP responses
(#6829)
Add ByteBuffer field type marshaling support
(#6686)
Fix stdout exporter format by adding newline after each export
(#6848)
Enable reusuable_data memory mode by default for OtlpGrpc{Signal}Exporter,
OtlpHttp{Signal}Exporter, OtlpStdout{Signal}Exporter, and PrometheusHttpServer
(#6799)
Extension
Rebrand file configuration to declarative configuration in documentation
(#6812)
Contains the patched version of OpenTelemetry Instrumentation for Java - 1.32.1.
This release publishes the ADOT Java auto-instrumentation Docker image v1.32.5 into our public ECR repository:
public.ecr.aws/aws-observability/adot-autoinstrumentation-java:v1.32.5
Support CloudWatch Application Signals runtime metrics.
Release v1.32.4
Contains the patched version of OpenTelemetry Instrumentation for Java - 1.32.1
Also contains improvements for AWS Application Signals.
This release also publishes the ADOT Java auto-instrumentation Docker image v1.32.4 into our public ECR repository:
public.ecr.aws/aws-observability/adot-autoinstrumentation-java:v1.32.4
Refactor metrics internals to remove MeterSharedState (#6845)
Exporters
Add memory mode option to stdout exporters (#6774)
Log a warning if OTLP endpoint port is likely incorrect given the protocol (#6813)
Fix OTLP gRPC retry mechanism for unsuccessful HTTP responses (#6829)
Add ByteBuffer field type marshaling support (#6686)
Fix stdout exporter format by adding newline after each export (#6848)
Enable reusuable_data memory mode by default for OtlpGrpc{Signal}Exporter, OtlpHttp{Signal}Exporter, OtlpStdout{Signal}Exporter, and PrometheusHttpServer (#6799)
Extension
Rebrand file configuration to declarative configuration in documentation (#6812)
Refactor metrics internals to remove MeterSharedState
(#6845)
Exporters
Add memory mode option to stdout exporters
(#6774)
Log a warning if OTLP endpoint port is likely incorrect given the protocol
(#6813)
Fix OTLP gRPC retry mechanism for unsuccessful HTTP responses
(#6829)
Add ByteBuffer field type marshaling support
(#6686)
Fix stdout exporter format by adding newline after each export
(#6848)
Enable reusuable_data memory mode by default for OtlpGrpc{Signal}Exporter,
OtlpHttp{Signal}Exporter, OtlpStdout{Signal}Exporter, and PrometheusHttpServer
(#6799)
Extension
Rebrand file configuration to declarative configuration in documentation
(#6812)
This release targets the OpenTelemetry SDK 1.42.1.
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.
Migration notes
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)
The opt-in experimental attribute aws.requestId was renamed to aws.request_id
(to match the semantic conventions) and it is now emitted by default.
(#12352)
Ability to set Logback argument capture with a property in Spring Boot Starter
(#12442)
Support experimental declarative configuration
(#12265)
Spring Boot Starter: Add auto configuration for spring scheduling instrumentation
(#12438)
Extract APIGatewayProxyRequestEvent headers for context propagation in AWS Lambda instrumentation
(#12440)
This release targets the OpenTelemetry SDK 1.42.1.
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.
Migration notes
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)
The opt-in experimental attribute aws.requestId was renamed to aws.request_id
(to match the semantic conventions) and it is now emitted by default.
(#12352)
Ability to set Logback argument capture with a property in Spring Boot Starter
(#12442)
Support experimental declarative configuration
(#12265)
Spring Boot Starter: Add auto configuration for spring scheduling instrumentation
(#12438)
Extract APIGatewayProxyRequestEvent headers for context propagation in AWS Lambda instrumentation
(#12440)
Bumps the java-sample-app-deps group with 18 updates in the /sample-apps/java-sample-app directory:
3.4.3
3.4.4
1.41.0
1.44.1
2.27.8
2.29.10
2.2
2.3
2.23.1
2.24.1
2.23.1
2.24.1
1.32.3
1.32.5
1.41.0
1.44.1
1.38.0-alpha
1.40.0-alpha
1.38.0
1.40.0
2.7.0-alpha
2.9.0-alpha
2.7.0-alpha
2.9.0-alpha
2.17.2
2.18.1
5.11.0
5.11.3
5.11.0
5.11.3
1.41.0
1.44.1
2.7.0
2.9.0
2.7.0-alpha
2.9.0-alpha
Updates
com.google.cloud.tools.jib
from 3.4.3 to 3.4.4Updates
io.opentelemetry:opentelemetry-api
from 1.41.0 to 1.44.1Release notes
Sourced from io.opentelemetry:opentelemetry-api's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry:opentelemetry-api's changelog.
... (truncated)
Commits
cb7d40a
[release/v1.44.x] Prepare release 1.44.1 (#6868)f7eaa01
Update changelog for 1.44.1 (#6867)d694852
[release/v1.44.x] Fix regression in event attributes (#6866)08349dc
[release/v1.44.x] Prepare release 1.44.0 (#6863)e38ebf5
Prepare 1.44.0 (#6861)b5fab78
fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.3...7dcf73f
fix(deps): update dependency com.android.tools:desugar_jdk_libs to v2.1.3 (#6...0a4aa3c
fix(deps): update dependency me.champeau.gradle:japicmp-gradle-plugin to v0.4...2a1c274
update prom client (#6857)6c3725d
fix(deps): update dependency checkstyle to v10.20.1 (#6856)Updates
software.amazon.awssdk:bom
from 2.27.8 to 2.29.10Updates
org.yaml:snakeyaml
from 2.2 to 2.3Commits
bfc9c15
Merge branch 'refs/heads/master' into try-to-keep-anchor3137efd
Update changes and doc5960909
Add test for issue 10911430c40
Improve test for issue 1091d9e15c1
Add Javadoc to explain issue 10937ef0836
Improve Javadoc for comments in the directivesf2810dd
feat: add mergeOnCompose option to LoaderOptionsf245567
few tests for merge expantion on Compose37c7aed
feat: merge nodes on Composeae6515a
fix: remove unnecessary variableUpdates
org.apache.logging.log4j:log4j-api
from 2.23.1 to 2.24.1Updates
org.apache.logging.log4j:log4j-core
from 2.23.1 to 2.24.1Updates
software.amazon.opentelemetry:aws-opentelemetry-agent
from 1.32.3 to 1.32.5Release notes
Sourced from software.amazon.opentelemetry:aws-opentelemetry-agent's releases.
Commits
db13aa6
Release v1.32.5 (#941)d7eb5bf
Update Dockerfile (#923)7faae94
Fix multi-platform build docker error (#911)060fc9c
Update Docker Build Version for Image Scan Workflow (#910)e40e8b5
Update dependencies and Otel to v1.32.4 (#909)2ea18a9
Remove Lambda:Function:Name resource type support (#907)77ce771
feat: update bedrock guardrail cfn primary id (#905)e6d5f69
Remove JVM metrics for CW JMX release (#906)81e799b
Implementing OtelJMX metrics exporter for JMX metrics insights (#901)e144053
Add missing JMX metrics for ContainerInsights. (#898)Updates
io.opentelemetry:opentelemetry-bom
from 1.41.0 to 1.44.1Release notes
Sourced from io.opentelemetry:opentelemetry-bom's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry:opentelemetry-bom's changelog.
... (truncated)
Commits
cb7d40a
[release/v1.44.x] Prepare release 1.44.1 (#6868)f7eaa01
Update changelog for 1.44.1 (#6867)d694852
[release/v1.44.x] Fix regression in event attributes (#6866)08349dc
[release/v1.44.x] Prepare release 1.44.0 (#6863)e38ebf5
Prepare 1.44.0 (#6861)b5fab78
fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.3...7dcf73f
fix(deps): update dependency com.android.tools:desugar_jdk_libs to v2.1.3 (#6...0a4aa3c
fix(deps): update dependency me.champeau.gradle:japicmp-gradle-plugin to v0.4...2a1c274
update prom client (#6857)6c3725d
fix(deps): update dependency checkstyle to v10.20.1 (#6856)Updates
io.opentelemetry.contrib:opentelemetry-aws-xray-propagator
from 1.38.0-alpha to 1.40.0-alphaRelease notes
Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray-propagator's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray-propagator's changelog.
... (truncated)
Commits
Updates
io.opentelemetry.contrib:opentelemetry-aws-xray
from 1.38.0 to 1.40.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
2b82c71
[release/v1.40.x] Prepare release 1.40.0 (#1508)011835a
Update change log for upcoming release (#1506)f8c7cb4
Integration test activemq (#1497)e464516
Update to Java Instrumentation 2.9.0 (#1505)ef0caea
span stacktrace refactor + autoconfig (#1499)193f1f5
Updating the README file (#1502)4192794
fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.15.5 (#1503)9e68011
jfr-connection: jfr-connection: wrong parameter sent to JFR DiagnosticCommand...dc66266
Reuse JMX Insights in Scraper + Tomcat support (#1485)b0aae23
Integration tests for JMX Scraper (#1480)Updates
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha
from 2.7.0-alpha to 2.9.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.instrumentation:opentelemetry-okhttp-3.0
from 2.7.0-alpha to 2.9.0-alphaRelease notes
Sourced from io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0's changelog.
... (truncated)
Commits
Updates
com.fasterxml.jackson:jackson-bom
from 2.17.2 to 2.18.1Commits
ef33ac7
[maven-release-plugin] prepare release jackson-bom-2.18.1f43bf9f
Prepare for 2.18.1 release6f5259d
Change to snapshot version of jackson-parent3f21ec5
Back to snapshot depbb45933
[maven-release-plugin] prepare for next development iteration7236550
[maven-release-plugin] prepare release jackson-bom-2.18.058c2791
Prepare for 2.18.0 release3775318
Merge pull request #73 from FasterXML/dependabot/github_actions/github-action...540b7e7
Bump actions/setup-java from 4.2.1 to 4.2.2 in the github-actions group6cc8c64
Back to snapshot depsUpdates
org.junit.jupiter:junit-jupiter-api
from 5.11.0 to 5.11.3Release notes
Sourced from org.junit.jupiter:junit-jupiter-api's releases.