{"repo":"open-telemetry/opentelemetry-lambda","free":true,"listed":false,"github":"https://github.com/open-telemetry/opentelemetry-lambda","clone":"git clone https://github.com/open-telemetry/opentelemetry-lambda.git","description":"Create your own Lambda Layer in each OTel language using this starter code. Add the Lambda Layer to your Lambda Function to get tracing with OpenTelemetry.","language":"Go","stars":432,"topics":["aws-lambda","opentelemetry"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"OpenTelemetry Lambda OpenTelemetry Lambda Layers The OpenTelemetry Lambda Layers provide the OpenTelemetry (OTel) code to export telemetry asynchronously from AWS Lambda functions. It does this by embedding a stripped-down version of OpenTelemetry Collector Contrib inside an AWS Lambda Extension Layer. This allows Lambda functions to use OpenTelemetry to send traces and metrics to any configured backend. There are 2 types of lambda layers 1. Collector Layer - Embeds a stripped down version of the OpenTelemetry Collector 2. Language Specific Layer - Includes language specific nuances to allow lambda functions to automatically consume context from upstream callers, create spans, and automatically instrument the AWS SDK These 2 layers are meant to be used in conjunction to instrument your lambda functions. The reason that the collector is not embedded in specific language layers is to give users flexibility Collector Layer ### Collector Lambda Layer Extension Layer Language Support ### Python Lambda Layer ### Java Lambda Layer ### NodeJS Lambda Layer ### Ruby Lambda Layer Additional language tooling not currently supported ### Go Lambda Library ### .NET Lambda Layer Latest Layer Versions Name ARN Version -------------- :----------------------------------------------------------------------------------------------------------------------- :-------- collector arn:aws:lambda: :184161586896:layer:opentelemetry-collector- - :1 nodejs arn:aws:lambda: :184161586896:layer:opentelemetry-","default_branch":null,"files":null,"tree":[],"storefront":"/r/open-telemetry","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/open-telemetry/opentelemetry-lambda/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}