Amazon CloudWatch is a monitoring service by Amazon for cloud based AWS resources. Some of the main options in Amazon CloudWatch are as follows:
- Logs: We can monitor and store logs generated by EC2 instances and our application in CloudWatch. We can store the log data for time period convenient for our use.
- Dashboard: We can create visual Dashboards in the form of graphs to monitor our AWS resource in CloudWatch.
- Alarms: We can set alarms in CloudWatch. These alarms can notify us by email or text when a specific metric crosses a threshold. These alarms can also detect the event when an Instance starts of shuts down.
- Events: In CloudWatch we can also set up events that are triggered by an Alarm. These events can take an automated action when a specific Alarm is triggered.