Monitor Resources and Deployed Configurations Using AWS CloudWatch
In this lab, you’ll practice configuring metric monitoring and CloudWatch alarms. When you’re finished with this lab, you’ll have the knowledge and skills to monitor dynamic and custom AWS resources for changes, and to create alarms.
Terms and conditions apply.
Create a Custom Dashboard
When getting started with CloudWatch, there are a large number of metrics and visualizations, but not every metric is important to you. To get started, you will create a dashboard to monitor only specific application services.
Add Disk Specific Disk Usage Monitoring to the Custom Dashboard
The previous dashboard is helpful, but does not reflect the storage resources that take the brunt of the work of the databases. Now you will identify the volume associated with the database workload, and monitor the metrics in your dashboard as well.
Aggregate Specific Metrics for Your Application
No one knows the breaking points of your application better than you. Going beyond the default metrics, you customize statistical analysis and graphs to identify the critical components of your application in preparation for the stress test.
Create Custom Alarms
From the custom graphs, you will create alarms – based on threshold, composite states, and anomaly detection – to alert you of any part of the application or systems running outside of normal operating parameters.
Monitor Alarms and Take Action
You can see that the aggregated CPU utilization shows spikes, but you are not particularly sure what the issue is. This is a good general indicator, but it’s important to also monitor for more specific issues to proactively avert systemic problems.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
- AWS EC2 resource knowledge