When we think of app monitoring, we usually stop at the default service metrics that Cloudwatch provides (i.e CPU/Memory utilization). But these metrics aren't enough.
To gain operational visibility into our application, we should be deliberate about our monitoring strategy. An app with a low CPU and memory utilization but is not accepting orders can be catastrophic for your business.
The only way to stay ahead of these scenarios is by being deliberate about your application monitoring strategy. In this talk, we will describe how we can utilize advanced features of CloudWatch to create custom metrics, aggregated logs, alarms, and dashboards that capture an application's health and performance more accurately. With these tools, your team would be able to respond faster to incidents so you can get your application back up even before your customers notice.