CloudWatch Application Insights helps you monitor your applications that use Amazon EC2 instances along with other application resources . It identifies and sets up key metrics, logs, and alarms across your application resources and technology stack (for example, your Microsoft SQL Server database, web (IIS) and application servers, OS, load balancers, and queues).
https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/appinsights-what-is.html