opentelemetry-lambda
opentelemetry-lambda copied to clipboard
Create your own Lambda Layer in each OTel language using this starter code. Add the Lambda Layer to your Lamdba Function to get tracing with OpenTelemetry.
Currently the lambda extension described in the readme is published via a Lightstep-owned account, this should be changed to publish the extension from an OpenTelemetry owned AWS account.
**Question**: Are there any plans to auto-instrument `URLLib3` requests as part of the Lambda layer? If not, are there other alternatives we should consider to instrument network requests made via...
Our organisation is running a few tests to see if this is a viable option, but we've run into some teething issues, the collector receives data, but none of that...
I did some digging to figure out what exactly was causing the issue I was seeing and it appears to be related to PR #194. I am pretty new to...
Hi Team, I instrumented a lambda function with AWS Distro Lambda Layer, after changes able to send traces to defined exporters in collector, however function returns response "null" instead of...
╷ │ Error: error waiting for Lambda Provisioned Concurrency Config (hello-java-awssdk-agent:provisioned) to be ready: status reason: FUNCTION_ERROR_INIT_FAILURE │ │ with aws_lambda_provisioned_concurrency_config.lambda_api, │ on main.tf line 54, in resource "aws_lambda_provisioned_concurrency_config" "lambda_api":...
# Description As is common with all instrumentations upstream, AWS Lambda instrumentation testing involves using `TestBase`. `TestBase` has a default implementation of `super().setUpClass()` which **initializes OTel Python with a TracerProvider**....
In case of lambda function invoking other function there is a problem with instrumentation of the `invoke` method. **Example lambda code:** ```python import json import os import boto3 FUNCTION_NAME =...
I've observed many differences in case of context propagation between instrumentations and type of invoke. *Reqs:* * AWS XRAY Disabled on lambdas * OTEL_TRACES_SAMPLER = always_on | Instrumentation | INSTRUMENTED...
Our layers don't work on the vanilla, non-corretto Java 8 runtime. This is likely because that runtime uses an old version of Java 8 (if the docs 1.8.0 is to...