Monitoring and Analytics Flashcards
What is Amazon CloudWatch?
Helps you monitor and manage various metrics and configure alarm actions based on thresholds
Creates graphs showing how performance changes over time
CloudWatch Alarms
Alarms automatically perform actions if a metric meets a particular threshold
(E.g. after 100 cups of coffee, alarm to say machine needs cleaning)
Integration with SNS means the manager can be notified about this
CloudWatch Dashboard
Access to all the metrics for your resources from a single location
Provides visibility of performance across your apps, infra and services
Helps optimise apps and operational resources
What is AWS CloudTrail?
Every request to AWS gets recorded in the CloudTrail engine and be filtered to find specific info
Recorded info includes identify of API caller, time, source IP address of call, response and more
CloudTrail Insights
Allows CloudTrail to automatically detect unusual API activities in your AWS account
E.g. might detect that more Amazon EC2 instances than usual have recently been launched
AWS Trusted Advisor
Like a mgt consultant – comes in and inspects your AWS environment to recommend improvements in line with AWS best practices
Assess cost optimisation, performance, security, fault tolerance and service limits
E.g tells you to switch off underused EC2 instances