From 4476921804a2d3122f3f4b8b91b4018e4be222e3 Mon Sep 17 00:00:00 2001 From: "Pavan Sai Vasireddy (Vasi)" Date: Thu, 17 Aug 2023 09:07:40 -0700 Subject: [PATCH] Release Blog and UPdate Layer ARNs for Lambda Layer August Release --- src/content/BlogPosts/blogPosts.yaml | 7 +++ ...for-opentelemetry-lambda-layer-v0.32.0.mdx | 55 +++++++++++++++++++ .../getting-started/lambda/lambda-dotnet.mdx | 2 +- src/docs/getting-started/lambda/lambda-go.mdx | 2 +- .../lambda/lambda-java-auto-instr.mdx | 2 +- .../getting-started/lambda/lambda-java.mdx | 2 +- src/docs/getting-started/lambda/lambda-js.mdx | 2 +- .../getting-started/lambda/lambda-python.mdx | 2 +- 8 files changed, 68 insertions(+), 6 deletions(-) create mode 100644 src/content/Blogs/ReleaseBlogs/aws-distro-for-opentelemetry-lambda-layer-v0.32.0.mdx diff --git a/src/content/BlogPosts/blogPosts.yaml b/src/content/BlogPosts/blogPosts.yaml index 25267192c..8348b018c 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.32.0" + author: "Pavan Sai Vasireddy" + date: "17-August-2023" + body: + "ADOT Lambda Layers now distribute ADOT Collector v0.32.0 with new layers supporting AMD64 and ARM64 Lambda functions" + link: "/docs/ReleaseBlogs/aws-distro-for-opentelemetry-lambda-layer-v0.32.0" + - title: "AWS Distro for OpenTelemetry v0.32.0 is now available" author: "Huy Vo" date: "14-August-2023" diff --git a/src/content/Blogs/ReleaseBlogs/aws-distro-for-opentelemetry-lambda-layer-v0.32.0.mdx b/src/content/Blogs/ReleaseBlogs/aws-distro-for-opentelemetry-lambda-layer-v0.32.0.mdx new file mode 100644 index 000000000..416f8a80b --- /dev/null +++ b/src/content/Blogs/ReleaseBlogs/aws-distro-for-opentelemetry-lambda-layer-v0.32.0.mdx @@ -0,0 +1,55 @@ +--- +title: 'AWS Distro for OpenTelemetry Lambda Layers that contains ADOT Collector v0.32.0 are now available' +description: + August 2023 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-19-0**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-python) contains OpenTelemetry Python `v1.19.0` and ADOT Collector for Lambda `v0.32.0` +- Nodejs layer [**aws-otel-nodejs--ver-1-15-0**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-js) contains OpenTelemetry JavaScript Core `v1.15.0` with AWS Lambda Instrumentation `v0.36.0` and ADOT Collector for Lambda `v0.32.0` +- Java-Wrapper layer [**aws-otel-java-wrapper--ver-1-28-1**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-java) contains OpenTelemetry Java `v1.28.0` and ADOT Collector for Lambda `v0.32.0` +- Java-Agent layer [**aws-otel-java-agent--ver-1-28-1**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-java-auto-instr) contains AWS Distro for OpenTelemetry Java Instrumentation `v1.28.1` and ADOT Collector for Lambda `v0.32.0` +- Collector layer **aws-otel-collector--ver-0-82-0** contains ADOT Collector for Lambda `v0.32.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 + +[Pavan Sai Vasireddy](https://github.com/vasireddy99) is as a Software Development Engineer on the AWS OpenSource Observability team. He is passionate about monitoring and observability, currently focussed on release engineering for ADOT, building monitoring tools and contributing to open source. \ No newline at end of file diff --git a/src/docs/getting-started/lambda/lambda-dotnet.mdx b/src/docs/getting-started/lambda/lambda-dotnet.mdx index eb4d3ab3f..f202bc773 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(x86_64)/arm64 layer ARN in the table below |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-80-0:1 | Contains ADOT Collector v0.31.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-82-0:1 | Contains ADOT Collector v0.32.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 d78475a64..2ae7fc7b4 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(x86_64)/arm64 layer ARN in the table below |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-80-0:1 | Contains ADOT Collector v0.31.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-82-0:1 | Contains ADOT Collector v0.32.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 638749a64..8c57fe6c3 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(x86_64)/arm64 layer ARN in the table below |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-28-0:1 | Contains [ADOT Java Auto-Instrumentation Agent v1.28.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.28.0)

Contains ADOT Collector v0.31.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-28-1:1 | Contains [ADOT Java Auto-Instrumentation Agent v1.28.1](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.28.1)

Contains ADOT Collector v0.32.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 9ea7dc3e0..962d07ad5 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(x86_64)/arm64 layer ARN in the table below |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-28-0:1 | Contains [OpenTelemetry for Java v1.28.0](https://github.com/open-telemetry/opentelemetry-java/releases/tag/v1.28.0) with [Java Instrumentation v1.28.0](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v1.28.0)

Contains ADOT Collector v0.31.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-28-1:1 | Contains [OpenTelemetry for Java v1.28.0](https://github.com/open-telemetry/opentelemetry-java/releases/tag/v1.28.0) with [Java Instrumentation v1.28.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.28.1)

Contains ADOT Collector v0.32.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 d0b34acc2..8ba738ae4 100644 --- a/src/docs/getting-started/lambda/lambda-js.mdx +++ b/src/docs/getting-started/lambda/lambda-js.mdx @@ -29,7 +29,7 @@ Find the supported regions and amd64(x86_64)/arm64 layer ARN in the table below |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-15-0:1 |Contains [OpenTelemetry for JavaScript v1.15.0](https://github.com/open-telemetry/opentelemetry-js/releases/tag/v1.15.0) with [Lambda instrumentation v0.36.0](https://github.com/open-telemetry/opentelemetry-js-contrib/releases/tag/instrumentation-aws-lambda-v0.36.0)

Contains ADOT Collector v0.31.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-15-0:2 |Contains [OpenTelemetry for JavaScript v1.15.0](https://github.com/open-telemetry/opentelemetry-js/releases/tag/v1.15.0) with [Lambda instrumentation v0.36.0](https://github.com/open-telemetry/opentelemetry-js-contrib/releases/tag/instrumentation-aws-lambda-v0.36.0)

Contains ADOT Collector v0.32.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 7355b0582..8f4ee26bd 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(x86_64)/arm64 layer ARN in the table below |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-19-0:1 | Contains [OpenTelemetry Python v1.19.0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.19.0)

Contains ADOT Collector v0.31.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-19-0:2 | Contains [OpenTelemetry Python v1.19.0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.19.0)

Contains ADOT Collector v0.32.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.