Skip to content

Commit fc27c0d

Browse files
committed
add extension layer support
1 parent f775865 commit fc27c0d

File tree

4 files changed

+16
-10
lines changed

4 files changed

+16
-10
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,12 @@ export const handler = baselime.wrap(main);
2323

2424
```
2525

26+
For production systems you should remove the latency overhead of sending open telemetry data by adding the baselime-extension layer.
27+
28+
```javascript
29+
`arn:aws:lambda:${region}:097948374213:layer:baselime-extension-${'x86_64' || 'arm64'}:1`
30+
```
31+
2632
## Manual Installation
2733

2834
Install the `@baselime/lambda-node-opentelemetry` package

dist/lambda-wrapper.js

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/serverless/serverless.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ provider:
1616
architecture: arm64
1717
versionFunctions: false
1818
layers:
19-
- arn:aws:lambda:eu-west-2:374211872663:layer:baselime-telemetry-extension-arm64:9
19+
- arn:aws:lambda:eu-west-2:097948374213:layer:baselime-extension-arm64:1
2020
iam:
2121
role:
2222
statements:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@baselime/lambda-node-opentelemetry",
3-
"version": "0.1.2",
3+
"version": "0.1.3",
44
"description": "OpenTelemetry auto tracer for Node.JS based AWS Lambda functions",
55
"keywords": [
66
"nodejs",

0 commit comments

Comments
 (0)