Skip to content

Commit c928e12

Browse files
authored
Merge branch 'main' into upgrade-otel-libs-0.53b1
2 parents 77c0739 + 6e438d6 commit c928e12

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

.github/workflows/release-lambda.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,16 @@ jobs:
182182
echo "}" >> layer_arns.tf
183183
terraform fmt layer_arns.tf
184184
cat layer_arns.tf
185+
- name: generate layer ARN constants for CDK
186+
working-directory: ${{ env.LAYER_NAME }}
187+
run: |
188+
echo "{" > ../layer_cdk
189+
for file in *; do
190+
read arn < "$file"
191+
echo " \"$file\": \"$arn\"," >> ../layer_cdk
192+
done
193+
echo "}" >> ../layer_cdk
194+
cat ../layer_cdk
185195
- name: download layer.zip
186196
uses: actions/download-artifact@v4
187197
with:

lambda-layer/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# AWS Lambda Application Signals Support
1+
# AWS Lambda Layer for OpenTelemetry Python
22

3-
This folder provides support for **Application Signals** in AWS Lambda environments. You can explore this repository to learn how to build a Lambda layer for AWS Python Runtimes from scratch in your AWS account. Alternatively, you can directly visit the AWS documentation, [Enable Application Signals on Lambda functions](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Application-Signals-Enable-Lambda.html), and use the AWS-managed Lambda layers we provide.
3+
This folder provides OpenTelemetry Python support for AWS Lambda. You can explore this repository to learn how to build a Lambda layer for AWS Python Runtimes from scratch in your AWS account. Alternatively, you can directly visit the AWS documentation, [Enable Application Signals on Lambda functions](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Application-Signals-Enable-Lambda.html), and use the AWS-managed Lambda layers we provide.
44

55
## Features
66

7-
- Supports Application Signals, including traces and metrics, for AWS Lambda Python Runtimes.
7+
- Supports traces, metrics, logs and AWS Application Signals for AWS Lambda Python Runtimes.
88
- Automates the deployment process, including the creation of the Application Python Lambda Layer and a sample Lambda function.
99

1010
## Prerequisites

0 commit comments

Comments
 (0)