Introduction
Debugging and monitoring using AWS CloudWatch
()
What should you know
()
1. Monitoring Services Using CloudWatch Metrics
What is CloudWatch?
()
CloudWatch metrics
()
Analyze CloudWatch metrics
()
Using custom metrics
()
Challenge: Push custom metrics to CloudWatch
()
Solution: Push custom metrics to CloudWatch
()
2. Logging Using CloudWatch
Logs on CloudWatch
()
Query logs for insights
()
Create log metrics
()
Using the CloudWatch agent
()
Setting up the CloudWatch agent on Windows
()
Setting up the CloudWatch agent on Linux
()
Challenge: Create custom CloudWatch metrics
()
Solution: Create custom CloudWatch metrics
()
3. Notifying and Automating Using CloudWatch Alarms
CloudWatch alarm capabilities
()
Getting notified on metrics
()
Autoscaling using alarms
()
Challenge: Create CloudWatch alarms
()
Solution: Create CloudWatch alarms
()
4. Interconnecting Services Using CloudWatch Events
Events overview
()
Responding to events
()
Scheduling events
()
Managing event bus permissions
()
Challenge: Trigger Lambda functions using events
()
Solution: Trigger Lambda functions using events
()
5. Monitoring the Web Using CloudWatch Synthetics
Discovering CloudWatch Synthetics capabilities
()
Monitoring application heartbeat using Synthetics canaries
()
Monitoring API endpoints using Synthetics canaries
()
Using alarms with Synthetics canaries to get notified about application issues
()
Challenge: Monitor APIs and set alarms using CloudWatch canaries
()
Solution: Monitor APIs and set alarms using CloudWatch canaries
()
6. Monitoring Application Health Using ServiceLens
ServiceLens overview
()
Launching an X-ray instrumented demo application
()
Analyzing application health data
()
Challenge: Set up an X-ray instrumented application and monitor it via ServiceLens
()
Solution: Set up an X-ray instrumented application and monitor it via ServiceLens
()
Conclusion
Next steps for AWS with CloudWatch
()
Ex_Files_Monitoring_AWS.zip
(17 KB)