AWS cloud practitioner notes - Monitoring and Analytics
The content here is under the Attribution 4.0 International (CC BY 4.0) license
AWS offers a variety of tools for analytics and monitoring, such as Amazon CloudWatch, AWS CloudTrail and AWS Trusted Advisor.
Monitoring: Observing systems. collecting metrics, and then using data to make decisions.
Module 7 - Amazon CloudWatch
Amazon CloudWatch allows you to monitor you aws infrastructure and the applications you run in AWS in real time.
- Metrics are available tied to your resources (cpu utilization of a ec2 instance)
With cloudWatch you can:
- Access all your metrics from a central location
- Gain visibility across applications and services
- Reduce MTTR and improve TCO
- Drive insights to optimize applications
You can use CloudWatch Alarms to set alerts based on a given metric that perform actions based on its value .
CloudWatch dashboard provides a single location to access all the metrics for the resources.
Module 7 - Amazon CloudTrail
AWS CloudTrail records API calls for your account. Every request gets recorded in the Cloudtrail engine.
Module 7 - AWS Trusted Advisor
AWS Trusted Advisor is a web service that inspects the AWS environment and gives real-time best practices recommendations, based on five pillars:
- Cost optimizations
- Fault tolerance
- Service limits
- Amazon, “Using Amazon CloudWatch alarms,” 2021 [Online]. Available at: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html. [Accessed: 10-Sep-2021]
Table of contents
- Module 7 - Amazon CloudWatch
- Module 7 - Amazon CloudTrail
- Module 7 - AWS Trusted Advisor