Apart from an active monitoring system, Dashbird also has compiled a series of Serverless Well-Architected best practices. All your cloud resources behavior and configurations are cross-referenced against this set of good practices.
Insights are alerts and suggestions for you to:
For each cloud resource, different types of insights can be generated. SQS queues, for example, are tracked for abandoned queues (unused), high delay in message reading, etc. API Gateways are checked for unusual latency times. ECS services are verified for resource consumption, such as low or high memory/CPU usage levels.
Insights also track errors in cloud resources, such as exceptions in a Lambda code, API Gateway or Lambda timeouts, DynamoDB throttling, among others.
On the left panel, click on the Settings tab:
Select which channels (e-mails, Slack channels) should receive notifications from insights:
Finally, select what types of insights and errors should be notified:
Control conditions for notifications in the right side:
Can't find what you're looking for? We'd love to help. Send us a message through the chat bubble or email us.