Welcome to this AWS hands-on lab. We will create and configure multiple custom AWS CloudWatch dashboards and widgets to monitor our resource utilization.
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Create a Custom CloudWatch Dashboard
- In the CloudWatch console, select Dashboards.
- Create a Dashboard, and add the name BHCPUUTILIZATION.
- Click Create Dashboard.
- Select the Line Widget.
- Select the EC2 metrec, and choose Per-Instance Metrics.
- Now, search for CPUUTILIZATION and select the BH EC2 instance.
- Customize the time interval to 15 minutes.
- Create the widget and select Save Dashboard.
- Create the Second Custom Dashboard
- In the CloudWatch console, select Dashboards.
- Create a Dashboard, and add the name APPCPUUTILIZATION.
- Click Create Dashboard.
- Select the Stacked widget.
- Add the metric for EC2, and select Per-Instance Metrics.
- Now search for CPUUTILIZATION and select the two wordpress EC2 instances and the RDS instance.
- Customize the time interval to 15 minutes.
- Create the widget, and select Save Dashboard.
- Add an Additional Widget to the Custom Dashboard
- Click Add Widget.
- Select the Number widget.
- Select the metric for Application ELB, then click on Per AppELB Metrics, and select RequestCount.
- Create the widget and save the dashboard.
- Select Add Widget
- Choose the Line widget.
- For metrics, select EC2 again, and then Per-Instance Metrics.
- Search for NetworkIn and again select our two wordpress EC2 instances and our database instance
- Save the dashboard.