diff --git a/src/content/BlogPosts/blogPosts.yaml b/src/content/BlogPosts/blogPosts.yaml index 7d0158ad9..7f54060c4 100644 --- a/src/content/BlogPosts/blogPosts.yaml +++ b/src/content/BlogPosts/blogPosts.yaml @@ -6,6 +6,13 @@ description: path: /blog blogs: + - title: "AWS Distro for OpenTelemetry Lambda Layers are now available with ADOT Collector v0.40.0" + author: "Alexis Perez-Mendoza" + date: "09-July-2024" + body: + "ADOT Lambda Layers now distribute ADOT Collector v0.40.0 with new layers supporting AMD64 and ARM64 Lambda functions" + link: "/docs/ReleaseBlogs/aws-distro-for-opentelemetry-lambda-layer-v0.40.0" + - title: "AWS Distro for OpenTelemetry Collector v0.40.0 is now available" author: "Anthony Mirabella" date: "26-June-2024" diff --git a/src/content/Blogs/ReleaseBlogs/aws-distro-for-opentelemetry-lambda-layer-v0.40.0.mdx b/src/content/Blogs/ReleaseBlogs/aws-distro-for-opentelemetry-lambda-layer-v0.40.0.mdx new file mode 100644 index 000000000..626d5c8e4 --- /dev/null +++ b/src/content/Blogs/ReleaseBlogs/aws-distro-for-opentelemetry-lambda-layer-v0.40.0.mdx @@ -0,0 +1,55 @@ +--- +title: 'AWS Distro for OpenTelemetry Lambda Layers that contains ADOT Collector v0.40.0 are now available' +description: + July 2024 release announcement for ADOT Lambda layers +--- + +import SectionSeparator from "components/MdxSectionSeparator/sectionSeparator.jsx" + + + +AWS Distro for OpenTelemetry Lambda Layers now supports AMD64 and ARM64 in the following AWS regions: + +|Region | AMD64 | ARM64 | +|-------------------------|-------|-------| +|Asia Pacific (Mumbai) | ✓ | ✓ | +|Asia Pacific (Singapore) | ✓ | ✓ | +|Asia Pacific (Sydney) | ✓ | ✓ | +|Asia Pacific (Tokyo) | ✓ | ✓ | +|Asia pacific (Seoul) | ✓ | ✓ | +|Canada (Central) | ✓ | ✓ | +|Europe (Frankfurt) | ✓ | ✓ | +|Europe (Ireland) | ✓ | ✓ | +|Europe (London) | ✓ | ✓ | +|Europe (Stockholm) | ✓ | ✓ | +|Europe(Paris) | ✓ | ✓ | +|South America (Sao Paulo)| ✓ | ✓ | +|US East (N. Virginia) | ✓ | ✓ | +|US East (Ohio) | ✓ | ✓ | +|US West (N California) | ✓ | ✓ | +|US West (Oregon) | ✓ | ✓ | + + + +### Release Highlights + +- Python layer [**aws-otel-python--ver-1-25-0**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-python) contains OpenTelemetry Python `v1.25.0` and ADOT Collector for Lambda `v0.40.0` +- Nodejs layer [**aws-otel-nodejs--ver-1-18-1**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-js) contains OpenTelemetry JavaScript Core `v1.18.1` with AWS Lambda Instrumentation `v0.41.0` and ADOT Collector for Lambda `v0.40.0` +- Java-Wrapper layer [**aws-otel-java-wrapper--ver-1-32-0**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-java) contains OpenTelemetry Java `v1.32.0` and ADOT Collector for Lambda `v0.40.0` +- Java-Agent layer [**aws-otel-java-agent--ver-1-32-0**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-java-auto-instr) contains AWS Distro for OpenTelemetry Java Instrumentation `v1.32.0` and ADOT Collector for Lambda `v0.40.0` +- Collector layer **aws-otel-collector--ver-0-102-1** contains ADOT Collector for Lambda `v0.40.0`. Compatible with [.NET](https://aws-otel.github.io/docs/getting-started/lambda/lambda-dotnet) and [Go](https://aws-otel.github.io/docs/getting-started/lambda/lambda-go) runtimes. + +### Download + +Learn more about AWS Distro for Open Telemetry Lambda support [here](https://aws-otel.github.io/docs/getting-started/lambda). All code changes are made upstream in the respective OpenTelemetry project components. Please file an [issue](https://github.com/aws-observability/aws-otel-community/issues) if you have any questions about the features, or its components. + +We also welcome you to participate in the [OpenTelemetry project](https://github.com/open-telemetry). The project was [approved for incubation](https://www.cncf.io/blog/2021/08/26/opentelemetry-becomes-a-cncf-incubating-project/) status in August 2021 by the Cloud Native Computing Foundation Technical Oversight Committee (CNCF TOC). + +More blog posts about +[AWS Distro for OpenTelemetry](https://aws.amazon.com/blogs/opensource/category/management-tools/aws-distro-for-opentelemetry/) can be found on the +[AWS Open Source Blog](https://aws.amazon.com/blogs/opensource/category/management-tools/aws-distro-for-opentelemetry/). + + +### Author + +[Alexis Perez-Mendoza](https://github.com/alexperez52) is a SDE on the AWS Open-Source Observability team. diff --git a/src/docs/getting-started/lambda/lambda-dotnet.mdx b/src/docs/getting-started/lambda/lambda-dotnet.mdx index ec3d60acc..bc3ade220 100644 --- a/src/docs/getting-started/lambda/lambda-dotnet.mdx +++ b/src/docs/getting-started/lambda/lambda-dotnet.mdx @@ -69,7 +69,7 @@ Find the supported regions and amd64/arm64 layer ARN in the table below for the |Supported Regions |Lambda layer ARN format | Contents | |---------------------|-------------------------|----------| -| ap-northeast-1
ap-northeast-2
ap-south-1
ap-southeast-1
ap-southeast-2
ca-central-1
eu-central-1
eu-north-1
eu-west-1
eu-west-2
eu-west-3
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2 | arn:aws:lambda::901920570463:layer:aws-otel-collector--ver-0-98-0:5 | Contains ADOT Collector v0.39.0 | +| ap-northeast-1
ap-northeast-2
ap-south-1
ap-southeast-1
ap-southeast-2
ca-central-1
eu-central-1
eu-north-1
eu-west-1
eu-west-2
eu-west-3
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2 | arn:aws:lambda::901920570463:layer:aws-otel-collector--ver-0-102-1:1 | Contains ADOT Collector v0.40.0 | ### Enable Tracing Once you’ve instrumented the Lambda function code and deployed to Lambda service, you can follow the instructions below to apply Lambda layer. diff --git a/src/docs/getting-started/lambda/lambda-go.mdx b/src/docs/getting-started/lambda/lambda-go.mdx index 47f0e597c..ffd9cbc58 100644 --- a/src/docs/getting-started/lambda/lambda-go.mdx +++ b/src/docs/getting-started/lambda/lambda-go.mdx @@ -87,7 +87,7 @@ Find the supported regions and amd64/arm64 layer ARN in the table below for the |Supported Regions |Lambda layer ARN format | Contents | |---------------------|-------------------------|----------| -| ap-northeast-1
ap-northeast-2
ap-south-1
ap-southeast-1
ap-southeast-2
ca-central-1
eu-central-1
eu-north-1
eu-west-1
eu-west-2
eu-west-3
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2 | arn:aws:lambda::901920570463:layer:aws-otel-collector--ver-0-98-0:5 | Contains ADOT Collector v0.39.0 | +| ap-northeast-1
ap-northeast-2
ap-south-1
ap-southeast-1
ap-southeast-2
ca-central-1
eu-central-1
eu-north-1
eu-west-1
eu-west-2
eu-west-3
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2 | arn:aws:lambda::901920570463:layer:aws-otel-collector--ver-0-102-1:1 | Contains ADOT Collector v0.40.0 | ### Enable Tracing Once you’ve instrumented the Lambda function code and deployed to Lambda service, you can follow the instructions below to apply Lambda layer. diff --git a/src/docs/getting-started/lambda/lambda-java-auto-instr.mdx b/src/docs/getting-started/lambda/lambda-java-auto-instr.mdx index 8d3bf782b..b1bd0e213 100644 --- a/src/docs/getting-started/lambda/lambda-java-auto-instr.mdx +++ b/src/docs/getting-started/lambda/lambda-java-auto-instr.mdx @@ -29,7 +29,7 @@ Find the supported regions and amd64/arm64 layer ARN in the table below for the |Supported Regions |Lambda layer ARN format | Contents | |---------------------|-------------------------|----------| -| ap-northeast-1
ap-northeast-2
ap-south-1
ap-southeast-1
ap-southeast-2
ca-central-1
eu-central-1
eu-north-1
eu-west-1
eu-west-2
eu-west-3
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2 | arn:aws:lambda::901920570463:layer:aws-otel-java-agent--ver-1-32-0:2 | Contains [ADOT Java Auto-Instrumentation Agent v1.32.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.32.0)

Contains ADOT Collector v0.39.0 | +| ap-northeast-1
ap-northeast-2
ap-south-1
ap-southeast-1
ap-southeast-2
ca-central-1
eu-central-1
eu-north-1
eu-west-1
eu-west-2
eu-west-3
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2 | arn:aws:lambda::901920570463:layer:aws-otel-java-agent--ver-1-32-0:3 | Contains [ADOT Java Auto-Instrumentation Agent v1.32.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.32.0)

Contains ADOT Collector v0.40.0 | ### Enable auto-instrumentation for your Lambda function diff --git a/src/docs/getting-started/lambda/lambda-java.mdx b/src/docs/getting-started/lambda/lambda-java.mdx index e94afe01f..c4d39dfe8 100644 --- a/src/docs/getting-started/lambda/lambda-java.mdx +++ b/src/docs/getting-started/lambda/lambda-java.mdx @@ -39,7 +39,7 @@ Find the supported regions and amd64/arm64 layer ARN in the table below for the |Supported Regions |Lambda layer ARN format | Contents | |---------------------|-------------------------|----------| -| ap-northeast-1
ap-northeast-2
ap-south-1
ap-southeast-1
ap-southeast-2
ca-central-1
eu-central-1
eu-north-1
eu-west-1
eu-west-2
eu-west-3
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2 | arn:aws:lambda::901920570463:layer:aws-otel-java-wrapper--ver-1-32-0:2 | Contains [OpenTelemetry for Java v1.32.0](https://github.com/open-telemetry/opentelemetry-java/releases/tag/v1.32.0) with [Java Instrumentation v1.32.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.32.0)

Contains ADOT Collector v0.39.0 | +| ap-northeast-1
ap-northeast-2
ap-south-1
ap-southeast-1
ap-southeast-2
ca-central-1
eu-central-1
eu-north-1
eu-west-1
eu-west-2
eu-west-3
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2 | arn:aws:lambda::901920570463:layer:aws-otel-java-wrapper--ver-1-32-0:3 | Contains [OpenTelemetry for Java v1.32.0](https://github.com/open-telemetry/opentelemetry-java/releases/tag/v1.32.0) with [Java Instrumentation v1.32.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.32.0)

Contains ADOT Collector v0.40.0 | ### Enable auto-instrumentation for your Lambda function To enable the AWS Distro for OpenTelemetry in your Lambda function, you need to add and configure the layer, and then enable tracing. diff --git a/src/docs/getting-started/lambda/lambda-js.mdx b/src/docs/getting-started/lambda/lambda-js.mdx index 8c1fe9be6..516b8378e 100644 --- a/src/docs/getting-started/lambda/lambda-js.mdx +++ b/src/docs/getting-started/lambda/lambda-js.mdx @@ -31,7 +31,7 @@ Find the supported regions and amd64/arm64 layer ARN in the table below for the |Supported Regions |Lambda layer ARN format | Contents | |---------------------|-------------------------|----------| -| ap-northeast-1
ap-northeast-2
ap-south-1
ap-southeast-1
ap-southeast-2
ca-central-1
eu-central-1
eu-north-1
eu-west-1
eu-west-2
eu-west-3
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2 | arn:aws:lambda::901920570463:layer:aws-otel-nodejs--ver-1-18-1:3 |Contains [OpenTelemetry for JavaScript v1.18.1](https://github.com/open-telemetry/opentelemetry-js/releases/tag/v1.18.1) with [Lambda instrumentation v0.41.0](https://github.com/open-telemetry/opentelemetry-js-contrib/releases/tag/instrumentation-aws-lambda-v0.41.0)

Contains ADOT Collector v0.39.0 | +| ap-northeast-1
ap-northeast-2
ap-south-1
ap-southeast-1
ap-southeast-2
ca-central-1
eu-central-1
eu-north-1
eu-west-1
eu-west-2
eu-west-3
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2 | arn:aws:lambda::901920570463:layer:aws-otel-nodejs--ver-1-18-1:4 |Contains [OpenTelemetry for JavaScript v1.18.1](https://github.com/open-telemetry/opentelemetry-js/releases/tag/v1.18.1) with [Lambda instrumentation v0.41.0](https://github.com/open-telemetry/opentelemetry-js-contrib/releases/tag/instrumentation-aws-lambda-v0.41.0)

Contains ADOT Collector v0.40.0 | ### Enable auto-instrumentation for your Lambda function To enable the AWS Distro for OpenTelemetry in your Lambda function, you need to add and configure the layer, and then enable tracing. diff --git a/src/docs/getting-started/lambda/lambda-python.mdx b/src/docs/getting-started/lambda/lambda-python.mdx index 3b8f193ad..a5d5c6d53 100644 --- a/src/docs/getting-started/lambda/lambda-python.mdx +++ b/src/docs/getting-started/lambda/lambda-python.mdx @@ -32,7 +32,7 @@ Find the supported regions and amd64/arm64 layer ARN in the table below for the |Supported Regions |Lambda layer ARN format | Contents | |---------------------|-------------------------|----------| -| ap-northeast-1
ap-northeast-2
ap-south-1
ap-southeast-1
ap-southeast-2
ca-central-1
eu-central-1
eu-north-1
eu-west-1
eu-west-2
eu-west-3
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2 | arn:aws:lambda::901920570463:layer:aws-otel-python--ver-1-24-0:1 | Contains [OpenTelemetry Python v1.24.0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.24.0)

Contains ADOT Collector v0.39.0 | +| ap-northeast-1
ap-northeast-2
ap-south-1
ap-southeast-1
ap-southeast-2
ca-central-1
eu-central-1
eu-north-1
eu-west-1
eu-west-2
eu-west-3
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2 | arn:aws:lambda::901920570463:layer:aws-otel-python--ver-1-25-0:1 | Contains [OpenTelemetry Python v1.25.0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.25.0)

Contains ADOT Collector v0.40.0 | ### Enable auto-instrumentation for your Lambda function To enable the AWS Distro for OpenTelemetry in your Lambda function, you need to add and configure the layer, and then enable tracing.