-
Notifications
You must be signed in to change notification settings - Fork 1k
Metadata for aws lambda events 3.11 #14514
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
Changes from 1 commit
866d03a
da5decf
b56b157
903bb90
55b6534
a8da39e
2814cc8
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -945,7 +945,7 @@ libraries: | |
| type: STRING | ||
| - name: aws-lambda-events-2.2 | ||
| description: | | ||
| Provides full instrumentation of the Lambda library, including standard and custom event types, from `aws-lambda-java-events` 2.2+. | ||
| This version of the library instrumentation is deprecated, please use the aws-lambda-events-3.11 library instrumentation instead. Provides instrumentation of the Lambda library, including standard and custom event types, from `aws-lambda-java-events` 2.2+. Does not support SQSBatchResponse. | ||
| source_path: instrumentation/aws-lambda/aws-lambda-events-2.2 | ||
| scope: | ||
| name: io.opentelemetry.aws-lambda-events-2.2 | ||
|
|
@@ -960,6 +960,11 @@ libraries: | |
| description: Flush timeout in milliseconds. | ||
| type: int | ||
| default: 10000 | ||
| - name: otel.instrumentation.http.known-methods | ||
| description: | | ||
| Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`. | ||
| type: list | ||
| default: CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE | ||
| telemetry: | ||
| - when: default | ||
| spans: | ||
|
|
@@ -984,13 +989,51 @@ libraries: | |
| - name: user_agent.original | ||
| type: STRING | ||
| - name: aws-lambda-events-3.11 | ||
| description: | | ||
| Provides full instrumentation of the Lambda library, including standard and custom event types, from `aws-lambda-java-events` 3.11+. | ||
|
||
| source_path: instrumentation/aws-lambda/aws-lambda-events-3.11 | ||
| scope: | ||
| name: io.opentelemetry.aws-lambda-events-3.11 | ||
| target_versions: | ||
| library: | ||
| - com.amazonaws:aws-lambda-java-events:3.11.0 | ||
| - com.amazonaws:aws-lambda-java-core:1.0.0 | ||
| configurations: | ||
| - name: otel.instrumentation.aws-lambda.flush-timeout | ||
| description: Flush timeout in milliseconds. | ||
| type: int | ||
| default: 10000 | ||
| telemetry: | ||
| - when: default | ||
| spans: | ||
| - span_kind: CONSUMER | ||
| attributes: | ||
| - name: messaging.destination.name | ||
| type: STRING | ||
| - name: messaging.message.id | ||
| type: STRING | ||
| - name: messaging.operation | ||
| type: STRING | ||
| - name: messaging.system | ||
| type: STRING | ||
| - span_kind: SERVER | ||
| attributes: | ||
| - name: cloud.account.id | ||
| type: STRING | ||
| - name: cloud.resource_id | ||
| type: STRING | ||
| - name: faas.invocation_id | ||
| type: STRING | ||
| - name: faas.trigger | ||
| type: STRING | ||
| - name: http.request.method | ||
| type: STRING | ||
| - name: http.response.status_code | ||
| type: LONG | ||
| - name: url.full | ||
| type: STRING | ||
| - name: user_agent.original | ||
| type: STRING | ||
| - name: aws-sdk-1.11 | ||
| description: | | ||
| This instrumentation covers the AWS SDK 1.11+ client library, enabling messaging and client spans and metrics for calls to AWS services including DynamoDB, EC2, Kinesis, Lambda, RDS, S3, secrets manager, SNS/SQS and step functions. | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,9 +1,16 @@ | ||
| description: > | ||
| Provides full instrumentation of the Lambda library, including standard and custom event types, | ||
| from `aws-lambda-java-events` 2.2+. | ||
| This version of the library instrumentation is deprecated, please use the aws-lambda-events-3.11 | ||
| library instrumentation instead. Provides instrumentation of the Lambda library, including | ||
| standard and custom event types, from `aws-lambda-java-events` 2.2+. Does not support | ||
| SQSBatchResponse. | ||
| configurations: | ||
| - name: otel.instrumentation.aws-lambda.flush-timeout | ||
| type: int | ||
| default: 10000 | ||
| description: Flush timeout in milliseconds. | ||
|
|
||
| - name: otel.instrumentation.http.known-methods | ||
| description: > | ||
| Configures the instrumentation to recognize an alternative set of HTTP request methods. All | ||
| other methods will be treated as `_OTHER`. | ||
| type: list | ||
| default: "CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE" |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| description: > | ||
| Provides full instrumentation of the Lambda library, including standard and custom event types, | ||
| from `aws-lambda-java-events` 3.11+. | ||
| configurations: | ||
| - name: otel.instrumentation.aws-lambda.flush-timeout | ||
| type: int | ||
| default: 10000 | ||
| description: Flush timeout in milliseconds. | ||
|
|
Uh oh!
There was an error while loading. Please reload this page.