The FireTail AppSync Lambda integration simplifies the collection and analysis of logs from your AWS AppSync GraphQL APIs. It forwards log events from AWS CloudWatch to the FireTail platform, providing detailed insights into API requests and responses, which helps with real-time monitoring and troubleshooting of your GraphQL APIs.
Key Benefits:
The FireTail AppSync Lambda integration captures CloudWatch logs from your AppSync APIs and forwards them to the FireTail platform. It uses an AWS Lambda function, deployed through the Serverless Framework, to automatically collect and analyze logs.
Logs are processed in real-time, allowing you to monitor API performance and security insights in the FireTail platform.
To use the FireTail AppSync Lambda integration, ensure you have Go installed and the Serverless Framework CLI for deploying the Lambda function. Your AppSync application must be configured to log to AWS CloudWatch, including enabling verbose content logging and setting up the appropriate log group to capture API activity.When your AppSync application is configured, generate a FireTail API token for secure authentication between your Lambda function and the FireTail platform.
With the CloudWatch log group and FireTail API token ready, you can deploy the FireTail AppSync Lambda using the Serverless Framework, specifying the log group and API token in the provided configuration file.For more detailed instructions, refer to the documentation or reach out to our support team for assistance.