Skip to content

Commit 4559768

Browse files
authored
Merge pull request #415 from open-o11y/lambdaLayerArns
Lambda layer Update - Publish layer ARNs NOV 2022
2 parents 9ead122 + 3c6fde2 commit 4559768

File tree

6 files changed

+18
-50
lines changed

6 files changed

+18
-50
lines changed

src/docs/getting-started/lambda/lambda-dotnet.mdx

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -65,18 +65,11 @@ This layer includes a reduced version of the [AWS Distro for OpenTelemetry Colle
6565
Note: Lambda layers are a regionalized resource, meaning that they can only be used in the Region in which they are published.
6666
Make sure to use the layer in the same region as your Lambda functions.
6767

68-
Find the supported regions and AMD64 (x86_64) layer ARN in the table below for the ARNs to consume.
68+
Find the supported regions and amd64(x86_64)/arm64 layer ARN in the table below for the ARNs to consume.
6969

7070
|Supported Regions |Lambda layer ARN format | Contents |
7171
|---------------------|-------------------------|----------|
72-
| 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-amd64-ver-0-61-0:1 | Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0)|
73-
74-
Find the supported regions and ARM64 layer ARN in the table below for the ARNs to consume.
75-
76-
|Supported Regions |Lambda layer ARN format | Contents |
77-
|---------------------|-------------------------|----------|
78-
| ap-northeast-1<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>eu-central-1<br/>eu-west-1<br/>eu-west-2<br/>us-east-1<br/>us-east-2<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-collector-arm64-ver-0-61-0:1 | Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0)|
79-
72+
| 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-62-1:1 | Contains the [ADOT Collector for Lambda v0.23.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.23.0)|
8073

8174
### Enable Tracing
8275
Once you’ve instrumented the Lambda function code and deployed to Lambda service, you can follow the instructions below to apply Lambda layer.

src/docs/getting-started/lambda/lambda-go.mdx

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -83,17 +83,11 @@ This layer includes a reduced version of the [AWS Distro for OpenTelemetry Colle
8383
Note: Lambda layers are a regionalized resource, meaning that they can only be used in the Region in which they are published.
8484
Make sure to use the layer in the same region as your Lambda functions.
8585

86-
Find the supported regions and AMD64 (x86_64) layer ARN in the table below for the ARNs to consume.
86+
Find the supported regions and amd64(x86_64)/arm64 layer ARN in the table below for the ARNs to consume.
8787

8888
|Supported Regions |Lambda layer ARN format | Contents |
8989
|---------------------|-------------------------|----------|
90-
| 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-amd64-ver-0-61-0:1 | Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0)|
91-
92-
Find the supported regions and ARM64 layer ARN in the table below for the ARNs to consume.
93-
94-
|Supported Regions |Lambda layer ARN format | Contents |
95-
|---------------------|-------------------------|----------|
96-
| ap-northeast-1<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>eu-central-1<br/>eu-west-1<br/>eu-west-2<br/>us-east-1<br/>us-east-2<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-collector-arm64-ver-0-61-0:1 | Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0)|
90+
| 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-62-1:1 | Contains the [ADOT Collector for Lambda v0.23.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.23.0)|
9791

9892
### Enable Tracing
9993
Once you’ve instrumented the Lambda function code and deployed to Lambda service, you can follow the instructions below to apply Lambda layer.

src/docs/getting-started/lambda/lambda-java-auto-instr.mdx

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,11 @@ In this section, we consume the Lambda layer for use with Java Lambda Functions.
2525

2626
Note: Lambda layers are a regionalized resource, meaning that they can only be used in the region in which they are published. Make sure to use the layer in the same region as your Lambda functions.
2727

28-
Find the supported regions and AMD64 (x86_64) layer ARN in the table below for the ARNs to consume.
28+
Find the supported regions and amd64(x86_64)/arm64 layer ARN in the table below for the ARNs to consume.
2929

3030
|Supported Regions |Lambda layer ARN format | Contents |
3131
|---------------------|-------------------------|----------|
32-
| 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-amd64-ver-1-18-0:1 | Contains [ADOT Java Auto-Instrumentation Agent v1.18.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.18.0) <br/><br/> Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0)|
33-
34-
Find the supported regions and ARM64 layer ARN in the table below for the ARNs to consume.
35-
36-
|Supported Regions |Lambda layer ARN format | Contents |
37-
|---------------------|-------------------------|----------|
38-
| ap-northeast-1<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>eu-central-1<br/>eu-west-1<br/>eu-west-2<br/>us-east-1<br/>us-east-2<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-java-agent-arm64-ver-1-18-0:1 | Contains [ADOT Java Auto-Instrumentation Agent v1.18.0](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.18.0) <br/><br/> Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0)|
32+
| 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-19-2:1 | Contains [ADOT Java Auto-Instrumentation Agent v1.19.2](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.19.2) <br/><br/> Contains the [ADOT Collector for Lambda v0.23.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.23.0)|
3933

4034
### Enable auto-instrumentation for your Lambda function
4135

src/docs/getting-started/lambda/lambda-java.mdx

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,14 @@ In this section, we consume the Lambda layer for use with Java Lambda Functions.
3535
Note: Lambda layers are a regionalized resource, meaning that they can only be used in the Region in which they are published.
3636
Make sure to use the layer in the same region as your Lambda functions.
3737

38-
Find the supported regions and AMD64 (x86_64) layer ARN in the table below for the ARNs to consume.
38+
Find the supported regions and amd64(x86_64)/arm64 layer ARN in the table below for the ARNs to consume.
3939

4040
|Supported Regions |Lambda layer ARN format | Contents |
4141
|---------------------|-------------------------|----------|
42-
| 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-amd64-ver-1-18-0:1 | Contains [OpenTelemetry for Java v1.18.0](https://github.com/open-telemetry/opentelemetry-java/releases/tag/v1.18.0) with [Java Instrumentation v1.18.0](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v1.18.0) <br/><br/> Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0) |
42+
| 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-19-0:1 | Contains [OpenTelemetry for Java v1.19.0](https://github.com/open-telemetry/opentelemetry-java/releases/tag/v1.19.0) with [Java Instrumentation v1.19.2](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v1.19.2) <br/><br/> Contains the [ADOT Collector for Lambda v0.23.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.23.0) |
4343

44-
Find the supported regions and ARM64 layer ARN in the table below for the ARNs to consume.
45-
46-
|Supported Regions |Lambda layer ARN format | Contents |
47-
|---------------------|-------------------------|----------|
48-
| ap-northeast-1<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>eu-central-1<br/>eu-west-1<br/>eu-west-2<br/>us-east-1<br/>us-east-2<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-java-wrapper-arm64-ver-1-18-0:1 | Contains [OpenTelemetry for Java v1.18.0](https://github.com/open-telemetry/opentelemetry-java/releases/tag/v1.18.0) with [Java Instrumentation v1.18.0](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v1.18.0) <br/><br/> Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0) |
44+
**Note**
45+
The arm64 lambda Layer for the region ca-central-1 is arn:aws:lambda:ca-central-1:901920570463:layer:aws-otel-java-wrapper-arm64-ver-1-19-0:2
4946

5047
### Enable auto-instrumentation for your Lambda function
5148
To enable the AWS Distro for OpenTelemetry in your Lambda function, you need to add and configure the layer, and then enable tracing.

src/docs/getting-started/lambda/lambda-js.mdx

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,26 +17,23 @@ The AWS managed Lambda layer for ADOT JavaScript provides a plug and play user e
1717

1818
## Requirements
1919

20-
The Lambda layer supports Node.JS v12+ Lambda runtimes. For more information about supported JavaScript and Node.JS versions, see the [OpenTelemetry JavaScript documentation](https://github.com/open-telemetry/opentelemetry-js).
20+
The Lambda layer supports Node.JS v14+ Lambda runtimes. For more information about supported JavaScript and Node.JS versions, see the [OpenTelemetry JavaScript documentation](https://github.com/open-telemetry/opentelemetry-js).
2121

2222
### Add the ARN of the Lambda Layer
2323

2424
In this section, we consume the Lambda layer for use with Node.JS Lambda Functions. This includes a reduced version of the [AWS Distro for OpenTelemetry Collector (ADOT Collector)](https://github.com/aws-observability/aws-otel-collector), which runs as a Lambda extension.
2525

2626
Note: Lambda layers are a regionalized resource, meaning that they can only be used in the Region in which they are published. Make sure to use the layer in the same region as your Lambda functions.
2727

28-
Find the supported regions and AMD64 (x86_64) layer ARN in the table below for the ARNs to consume.
28+
Find the supported regions and amd64(x86_64)/arm64 layer ARN in the table below for the ARNs to consume.
2929

3030
|Supported Regions |Lambda layer ARN format | Contents |
3131
|---------------------|-------------------------|----------|
32-
| 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-amd64-ver-1-7-0:1 |Contains [OpenTelemetry for JavaScript v1.7.0](https://github.com/open-telemetry/opentelemetry-js/releases/tag/stable%2Fv1.7.0) with [Lambda instrumentation v0.33.0](https://github.com/open-telemetry/opentelemetry-js-contrib/releases/tag/instrumentation-aws-lambda-v0.33.0) <br/><br/> Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0)|
33-
34-
Find the supported regions and ARM64 layer ARN in the table below for the ARNs to consume.
35-
36-
|Supported Regions |Lambda layer ARN format | Contents |
37-
|---------------------|-------------------------|----------|
38-
| ap-northeast-1<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>eu-central-1<br/>eu-west-1<br/>eu-west-2<br/>us-east-1<br/>us-east-2<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-nodejs-arm64-ver-1-7-0:1 | Contains [OpenTelemetry for JavaScript v1.7.0](https://github.com/open-telemetry/opentelemetry-js/releases/tag/stable%2Fv1.7.0) with [Lambda instrumentation v0.33.0](https://github.com/open-telemetry/opentelemetry-js-contrib/releases/tag/instrumentation-aws-lambda-v0.33.0) <br/><br/> Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0)|
32+
| 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-7-0:2 |Contains [OpenTelemetry for JavaScript v1.7.0](https://github.com/open-telemetry/opentelemetry-js/releases/tag/stable%2Fv1.7.0) with [Lambda instrumentation v0.33.0](https://github.com/open-telemetry/opentelemetry-js-contrib/releases/tag/instrumentation-aws-lambda-v0.33.0) <br/><br/> Contains the [ADOT Collector for Lambda v0.23.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.23.0)|
3933

34+
**Note**
35+
The arm64 lambda Layer ARN for the following regions - ap-northeast-2, ca-central-1, eu-north-1, eu-west-3, sa-east-1, us-west-1 is below .
36+
* arn:aws:lambda:<region\>:901920570463:layer:aws-otel-nodejs-arm64-ver-1-7-0:1
4037

4138
### Enable auto-instrumentation for your Lambda function
4239
To enable the AWS Distro for OpenTelemetry in your Lambda function, you need to add and configure the layer, and then enable tracing.

src/docs/getting-started/lambda/lambda-python.mdx

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,11 @@ In this section, we consume the Lambda layer for use with Python Lambda Function
2828

2929
Note: Lambda layers are a regionalized resource, meaning that they can only be used in the Region in which they are published. Make sure to use the layer in the same region as your Lambda functions.
3030

31-
Find the supported regions and AMD64 (x86_64) layer ARN in the table below for the ARNs to consume.
31+
Find the supported regions and amd64(x86_64)/arm64 layer ARN in the table below for the ARNs to consume.
3232

3333
|Supported Regions |Lambda layer ARN format | Contents |
3434
|---------------------|-------------------------|----------|
35-
| 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-amd64-ver-1-13-0:1 | Contains [OpenTelemetry Python v1.13.0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.13.0) with the [AWS Python Extension v2.0.1](https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/opentelemetry-sdk-extension-aws%3D%3D2.0.1) <br/><br/> Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0)|
36-
37-
Find the supported regions and ARM64 layer ARN in the table below for the ARNs to consume.
38-
39-
|Supported Regions |Lambda layer ARN format | Contents |
40-
|---------------------|-------------------------|----------|
41-
| ap-northeast-1<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>eu-central-1<br/>eu-west-1<br/>eu-west-2<br/>us-east-1<br/>us-east-2<br/>us-west-2 |arn:aws:lambda:<region\>:901920570463:layer:aws-otel-python-arm64-ver-1-13-0:1 | Contains [OpenTelemetry Python v1.13.0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.13.0) with the [AWS Python Extension v2.0.1](https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/opentelemetry-sdk-extension-aws%3D%3D2.0.1) <br/><br/> Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0)|
42-
35+
| 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-14-0:1 | Contains [OpenTelemetry Python v1.14.0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.14.0) with the [AWS Python Extension v2.0.1](https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/opentelemetry-sdk-extension-aws%3D%3D2.0.1) <br/><br/> Contains the [ADOT Collector for Lambda v0.23.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.23.0)|
4336

4437
### Enable auto-instrumentation for your Lambda function
4538
To enable the AWS Distro for OpenTelemetry in your Lambda function, you need to add and configure the layer, and then enable tracing.

0 commit comments

Comments
 (0)