Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 1.6 KB

README.md

File metadata and controls

16 lines (9 loc) · 1.6 KB

OpenTelemetry Lambda .NET

Nuget package and layer for running .NET applications on AWS Lambda with OpenTelemetry.

Provided SDK

OpenTelemetry Lambda SDK for .NET includes tracing APIs to instrument Lambda handler and is provided on Nuget. Follow the instructions on user guide to manually instrument the Lambda handler. For other instrumentations, such as http, you'll need to include the corresponding library instrumentation from the instrumentation project and modify your code to initialize it in your function.

Provided Layer

OpenTelemetry Lambda Layer for Collector includes OpenTelemetry Collector for Lambda components. Follow user guide to apply this layer to your Lambda handler that's already been instrumented with OpenTelemetry Lambda .NET SDK to enable end-to-end tracing.

Sample application

The sample application shows the manual instrumentations of OpenTelemetry Lambda .NET SDK on a Lambda handler that triggers a downstream request to AWS S3.