Why Amazon CloudWatch?
Amazon Cloud Watch is a monitoring service offered by Amazon Web Services to monitor applications like the following.
- Performance.
- Health of the application.
- Monitors the resource use, etc.
You can set the alarm to the to the resource use of the applications when the limits are exceeded then you will get the notification to the mail automatically.
Introduction to Amazon CloudWatch
Amazon CloudWatch is a service used for monitoring and observing resources in real-time, built for DevOps engineers, developers, site reliability engineers (SREs), and IT managers. CloudWatch provides users with data and actionable insights to monitor their respective applications, stimulate system-wide performance changes, and optimize resource utilization. CloudWatch collects monitoring and operational data in the form of logs, metrics, and events, providing its users with an aggregated view of AWS resources, applications, and services that run on AWS. The CloudWatch can also be used to detect anomalous behavior in the environments, set warnings and alarms, visualize logs and metrics side by side, take automated actions, and troubleshoot issues.