For serverless apps based on Lambda and similar platforms, observability can be challenging. With no server to log into, clunky logging interfaces, and short, event-driven process runtimes, making sense of what is going on is often difficult.
To help with this, we recommend the following methods for sending data to Honeycomb.
AWS maintains an official OpenTelemetry Lambda Layer that lets you use OpenTelemetry in your Lambda Functions and export data asynchronously from those functions.
If you are not ready to use OpenTelemetry, Honeycomb provides the Honeycomb Lambda Extension, which can run as a Lambda Layer or inside a container alongside your lambda function.