Think of a scenario where you typically expect 5,000 concurrent sessions to your website at a specific time in a day. Immediately you get to know that the website becomes unresponsive and you find that the traffic has already exceeded twice the amount (10,000). Here you need a solution which monitors your system (Amazon CloudWatch) and triggers an alarm (Amazon SNS) if the current number of concurrent sessions exceeds twice that amount. Immediately, your infrastructure should be in a state to handle the heavy traffic to support good customers.
CloudWatch has the following features:
- It is a monitoring service
- It watches the resources and application you run on AWS
- It collects, processes raw data, and shows real-time metrics
- It collects and monitors log files
- It sets alarms
- It reacts to changes in your environment
EC2 by default sends metric data...