Seed makes it very easy to monitor your deployments by giving you a live look at your API Gateway Access Logs and Lambda Logs. This allows you to monitor your deployments and decide if you need to rollback in case of an error.
To view the Lambda logs for a stage, simply head over to the stage and click on View Deployment.
Here Seed gives you a clear overview of the Lambda functions that have been deployed. And we also show you the API Gateway endpoint for this stage.
Hit Logs for a Lambda you are interested in.
This pulls up the logs for a set amount of time. In this case it displays the logs for the last 15mins. Alternatively, you can switch to the Live view to monitor the logs as they come in.
Seed also detects any errors in your Lambdas and formats them appropriately.
If you have an API Gateway endpoint in your deployment, you can view the access logs for this as well.
API Gateway Access Logs are disabled by default and need to be enabled on AWS. You’d need to create an IAM Role, configure CloudWatch, etc. to do so. We simplify this on Seed.
You can enable it by heading over to the Deployment Settings and hitting Enable Access Logs.
With the access logs enabled, hit Access Logs for the API Gateway endpoint.
Access logs are displayed similar to the Lambda logs.
And you can switch over to the Live view to see the logs as they come in.
If you have any questions or feedback feel free to contact us via email.