Skip to content

Commit

Permalink
Merge pull request #686 from vasireddy99/lambdaReleaseblog
Browse files Browse the repository at this point in the history
Lambda Release Blog and update doc with new layer ARNS
  • Loading branch information
vasireddy99 committed Dec 28, 2023
2 parents 2ab24e4 + 5c50185 commit 6aadac5
Show file tree
Hide file tree
Showing 8 changed files with 68 additions and 6 deletions.
7 changes: 7 additions & 0 deletions src/content/BlogPosts/blogPosts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,13 @@ description:
path: /blog

blogs:
- title: "AWS Distro for OpenTelemetry Lambda Layers are now available with ADOT Collector v0.36.0"
author: "Pavan Sai Vasireddy"
date: "28-Decemmber-2023"
body:
"ADOT Lambda Layers now distribute ADOT Collector v0.36.0 with new layers supporting AMD64 and ARM64 Lambda functions"
link: "/docs/ReleaseBlogs/aws-distro-for-opentelemetry-lambda-layer-v0.36.0"

- title: "AWS Distro for OpenTelemetry Java Instrumentation v1.32.0 is now available"
author: "Paurush Garg"
date: "20-Dec-2023"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
title: 'AWS Distro for OpenTelemetry Lambda Layers that contains ADOT Collector v0.36.0 are now available'
description:
Dec 2023 release announcement for ADOT Lambda layers
---

import SectionSeparator from "components/MdxSectionSeparator/sectionSeparator.jsx"

<SectionSeparator />

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) |||

<SectionSeparator />

### Release Highlights

- Python layer [**aws-otel-python-<amd64|arm64>-ver-1-21-0**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-python) contains OpenTelemetry Python `v1.21.0` and ADOT Collector for Lambda `v0.36.0`
- Nodejs layer [**aws-otel-nodejs-<amd64|arm64>-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.37.3` and ADOT Collector for Lambda `v0.36.0`
- Java-Wrapper layer [**aws-otel-java-wrapper-<amd64|arm64>-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.36.0`
- Java-Agent layer [**aws-otel-java-agent-<amd64|arm64>-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.36.0`
- Collector layer **aws-otel-collector-<amd64|arm64>-ver-0-90-1** contains ADOT Collector for Lambda `v0.36.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.
2 changes: 1 addition & 1 deletion src/docs/getting-started/lambda/lambda-dotnet.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-collector-<architecture\>-ver-0-88-0:1 | Contains ADOT Collector v0.35.0 |
| ap-northeast-1<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-collector-<architecture\>-ver-0-90-1:1 | Contains ADOT Collector v0.36.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.
Expand Down
2 changes: 1 addition & 1 deletion src/docs/getting-started/lambda/lambda-go.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-collector-<architecture\>-ver-0-88-0:1 | Contains ADOT Collector v0.35.0 |
| ap-northeast-1<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-collector-<architecture\>-ver-0-90-1:1 | Contains ADOT Collector v0.36.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.
Expand Down
2 changes: 1 addition & 1 deletion src/docs/getting-started/lambda/lambda-java-auto-instr.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-java-agent-<architecture\>-ver-1-31-0:1 | Contains [ADOT Java Auto-Instrumentation Agent v1.31.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.31.0) <br/><br/> Contains ADOT Collector v0.35.0 |
| ap-northeast-1<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-java-agent-<architecture\>-ver-1-32-0:1 | Contains [ADOT Java Auto-Instrumentation Agent v1.32.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.32.0) <br/><br/> Contains ADOT Collector v0.36.0 |

### Enable auto-instrumentation for your Lambda function

Expand Down
2 changes: 1 addition & 1 deletion src/docs/getting-started/lambda/lambda-java.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-java-wrapper-<architecture\>-ver-1-31-0:1 | Contains [OpenTelemetry for Java v1.31.0](https://github.com/open-telemetry/opentelemetry-java/releases/tag/v1.31.0) with [Java Instrumentation v1.31.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.31.0) <br/><br/> Contains ADOT Collector v0.35.0 |
| ap-northeast-1<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-java-wrapper-<architecture\>-ver-1-32-0:1 | 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) <br/><br/> Contains ADOT Collector v0.36.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.
Expand Down
2 changes: 1 addition & 1 deletion src/docs/getting-started/lambda/lambda-js.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,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<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-nodejs-<architecture\>-ver-1-17-1:1 |Contains [OpenTelemetry for JavaScript v1.17.1](https://github.com/open-telemetry/opentelemetry-js/releases/tag/v1.17.1) with [Lambda instrumentation v0.37.1](https://github.com/open-telemetry/opentelemetry-js-contrib/releases/tag/instrumentation-aws-lambda-v0.37.1) <br/><br/> Contains ADOT Collector v0.35.0 |
| ap-northeast-1<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-nodejs-<architecture\>-ver-1-18-1:1 |Contains [OpenTelemetry for JavaScript v1.18.1](https://github.com/open-telemetry/opentelemetry-js/releases/tag/v1.18.1) with [Lambda instrumentation v0.37.3](https://github.com/open-telemetry/opentelemetry-js-contrib/releases/tag/instrumentation-aws-lambda-v0.37.3) <br/><br/> Contains ADOT Collector v0.36.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.
Expand Down
2 changes: 1 addition & 1 deletion src/docs/getting-started/lambda/lambda-python.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-python-<architecture\>-ver-1-20-0:3 | Contains [OpenTelemetry Python v1.20.0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.20.0) <br/><br/> Contains ADOT Collector v0.35.0 |
| ap-northeast-1<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-python-<architecture\>-ver-1-21-0:1 | Contains [OpenTelemetry Python v1.21.0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.21.0) <br/><br/> Contains ADOT Collector v0.36.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.
Expand Down

0 comments on commit 6aadac5

Please sign in to comment.