Lambda Extension-based Logging
Logging

Lambda Extension-based Logging

Capture detailed AWS Lambda logs

Integrate 
Lambda Extension-based Logging

The FireTail Lambda Extension enables logging of AWS Lambda events and response payloads by forwarding logs to the FireTail Logging API.

This integration helps you monitor, analyze, and troubleshoot Lambda functions, providing detailed insights into their behavior.

Key Benefits:

  • Set up logging of AWS Lambda events and response data.
  • Supports multiple runtimes, with libraries specifically for Python Lambda functions.
Integrate 
Lambda Extension-based Logging

The FireTail Lambda Extension operates as an external AWS Lambda extension, deployed via a Lambda Layer. It integrates with the Lambda Logs API to capture events, request, and response payloads.

Using a FireTail-specific library in your function code, the extension formats and logs data before transmitting it to the FireTail platform for analysis. You can either use the pre-published layer or build and deploy it manually using Go.

The extension supports several AWS Lambda runtimes, including Python 3.7 through 3.10.

Integrate 
Lambda Extension-based Logging

To get started with the FireTail Lambda Extension, you'll need to have Go installed to build the extension, along with a FireTail API token for authentication. Ensure that your AWS Lambda function is using a supported runtime, such as Python 3.7-3.10, and identify the appropriate architecture for your Lambda environment, whether it's x86_64 or arm64.

You can either use the pre-published FireTail Lambda Layer or manually build and deploy the extension following the provided instructions.For more detailed instructions, refer to the documentation or reach out to our support team for assistance.

Integrate 
Lambda Extension-based Logging