Cloud Monitoring Flashcards
Cloud Monitoring
Provides metrics of each AWS service
Set Alarms at each service reaching a certain threshold
CloudWatch
Logs are not on by default for AWS service
Once on, you can see logs generated by each service here
CloudWatch logs
To create a two types of events, cron job or rules to react to a service doing something like EC2 terminate, user logging into AWS console, etc.The output from it can be sent to trigger a lambda function or SNS/SQS, etc
EventBridge
Default Event Bus - Events happening inside AWS sent here
Partner Event Bus - Events happening outside AWS like zendesk, datadog, etc. sent here
Custome Event Bus - Events happening in custom apps sent here
EventBus
Provides governance, compliance and audit for your AWS accounts
This is user action logging and user actions like Console login, using SDK, using CLI, etc.
Output is sent to CloudWatch Logs or S3
CloudTrail
TroubleShooting,
Distributed Tracing,
Service Graph for distributed applications on AWS
AWS X-Ray
ML powered service for Automated code reviews (Code Guru Reviewer) and Application performance recommendations (Code Guru Profiler)Code Guru Profiler - Checks the runtime code in production and identifies code inefficiences and recommends the performance, memory and cost optimization
CodeGuru
Service History - All regions, all services status. What is it called?
Personal Health Dashboard (PHD) - If any AWS events that impact your account (performance and availability of the services), shows up here
AWS Health Dashboard