Viewing App Reports
Seed periodically compiles a report for your app using CloudWatch to give you an overview of your Lambda and API metrics. This includes the number of requests and latency of your Lambda function or API endpoint. And a summary of the top issues in your app.
App Reports are generated for all the apps in your organization.
App Reports allow you to keep an eye on the performance of your app. It makes it apparent if some of your APIs or Lambda functions have an increase in errors or if they are now performing slower than before. They are sent out once a week (on Monday around 2am UTC). You can find these in your organization’s settings.
Note that, since these reports rely on CloudWatch, AWS will charge you a small amount based on your region. It’s roughly $0.005 per report. Make sure to check the CloudWatch Metrics pricing for your region.
Additional IAM Permissions
To connect to CloudWatch in your AWS account and generate these reports, Seed needs the following set of additional permissions.
{
"PolicyName": "Reports",
"PolicyDocument": {
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"apigateway:GET",
"cloudwatch:GetMetricData",
"cloudformation:ListStackResources"
],
"Resource": "*"
}
]
}
}
App Reports are a great compliment to the metrics and log viewer in Seed. Together they allow you to monitor and debug any issues in your app.
Help improve this page. Edit it with GitHub
Was this page helpful? Let us know via Twitter
Do your Serverless deployments take too long? Incremental deploys in Seed can speed it up 100x!
Learn More