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.43.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.
📈 Enhancements
Allow JMX Insight reuse for remote connections (#12178)
Add opentelemetry-semconv-incubating to bom-alpha (#12266)
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)
Spring Boot Starter Scheduling instrumentation scope name changed from
io.opentelemetry.spring-scheduling-3.1 to io.opentelemetry.spring-boot-autoconfigure
to reflect the module's name.
Default flush timeout for aws lambda javaagent instrumentation changed from 1 second
to 10 seconds to match the flush timeout used in the aws lambda library instrumentation.
(#12576)
📈 Enhancements
Delegate loading of java package to platform loader
(#12505)
Set up virtual field transforms before otel sdk is initialized
(#12444)
Update azure-core-tracing-opentelemetry version and improve HTTP suppression to back off
when Azure SDK tracing is disabled.
(#12489)
This release targets the OpenTelemetry SDK 1.43.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.
📈 Enhancements
Allow JMX Insight reuse for remote connections (#12178)
Add opentelemetry-semconv-incubating to bom-alpha (#12266)
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)
Spring Boot Starter Scheduling instrumentation scope name changed from
io.opentelemetry.spring-scheduling-3.1 to io.opentelemetry.spring-boot-autoconfigure
to reflect the module's name.
Default flush timeout for aws lambda javaagent instrumentation changed from 1 second
to 10 seconds to match the flush timeout used in the aws lambda library instrumentation.
(#12576)
📈 Enhancements
Delegate loading of java package to platform loader
(#12505)
Set up virtual field transforms before otel sdk is initialized
(#12444)
Update azure-core-tracing-opentelemetry version and improve HTTP suppression to back off
when Azure SDK tracing is disabled.
(#12489)
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.16
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.10.0-alpha
2.7.0-alpha
2.10.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.10.0
2.7.0-alpha
2.10.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.16Updates
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.10.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.10.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.
Commits
b20991e