Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lambda layer release announcement for October #648

Merged
merged 1 commit into from
Oct 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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.33.0 are now available'
description:
October 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-20-0**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-python) contains OpenTelemetry Python `v1.20.0` and ADOT Collector for Lambda `v0.33.0`
- Nodejs layer [**aws-otel-nodejs-<amd64|arm64>-ver-1-16-0**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-js) contains OpenTelemetry JavaScript Core `v1.16.0` with AWS Lambda Instrumentation `v0.37.0` and ADOT Collector for Lambda `v0.33.0`
- Java-Wrapper layer [**aws-otel-java-wrapper-<amd64|arm64>-ver-1-30-0**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-java) contains OpenTelemetry Java `v1.30.0` and ADOT Collector for Lambda `v0.33.0`
- Java-Agent layer [**aws-otel-java-agent-<amd64|arm64>-ver-1-30-0**](https://aws-otel.github.io/docs/getting-started/lambda/lambda-java-auto-instr) contains AWS Distro for OpenTelemetry Java Instrumentation `v1.30.0` and ADOT Collector for Lambda `v0.33.0`
- Collector layer **aws-otel-collector-<amd64|arm64>-ver-0-84-0** contains ADOT Collector for Lambda `v0.33.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

[Raphael Silva](https://github.com/rapphil) 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-82-0:1 | Contains ADOT Collector v0.32.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-84-0:1 | Contains ADOT Collector v0.33.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-82-0:1 | Contains ADOT Collector v0.32.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-84-0:1 | Contains ADOT Collector v0.33.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
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-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) <br/><br/> Contains ADOT Collector v0.32.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-30-1:1 | Contains [ADOT Java Auto-Instrumentation Agent v1.30.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.30.0) <br/><br/> Contains ADOT Collector v0.33.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-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) <br/><br/> Contains ADOT Collector v0.32.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-30-0:1 | Contains [OpenTelemetry for Java v1.28.0](https://github.com/open-telemetry/opentelemetry-java/releases/tag/v1.30.0) with [Java Instrumentation v1.30.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.30.0) <br/><br/> Contains ADOT Collector v0.33.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 @@ -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-nodejs-<architecture\>-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) <br/><br/> Contains ADOT Collector v0.32.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-16-0:2 |Contains [OpenTelemetry for JavaScript v1.16.0](https://github.com/open-telemetry/opentelemetry-js/releases/tag/v1.16.0) with [Lambda instrumentation v0.37.0](https://github.com/open-telemetry/opentelemetry-js-contrib/releases/tag/instrumentation-aws-lambda-v0.37.0) <br/><br/> Contains ADOT Collector v0.33.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-19-0:2 | Contains [OpenTelemetry Python v1.19.0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.19.0) <br/><br/> Contains ADOT Collector v0.32.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-20-0:2 | Contains [OpenTelemetry Python v1.20.0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.20.0) <br/><br/> Contains ADOT Collector v0.33.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