Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 1.26 KB

README.md

File metadata and controls

16 lines (9 loc) · 1.26 KB

OpenTelemetry Lambda Go

Examples of Go applications on AWS Lambda with OpenTelemetry.

Provided SDK

OpenTelemetry Lambda SDK for Go includes tracing APIs to instrument 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 use 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 Go SDK on a Lambda handler that triggers downstream requests to AWS S3 and HTTP.