Auditing, Monitoring and Logging Flashcards
what do auditing, monitoring and logging systems do?
- they provide insight into how well your systems are performing
- they help you proactively find and resolve errors
- help you troubleshoot the who, what, why and how something resulted
CloudWatch
a collection of services that help you monitor and observe your cloud resources and detect anomalies in your environment
CloudWatch Alarms
alarms when a metric condition/threshold is reached
CloudWatch Logs
used to monitor application logs
CloudWatch Metrics
used to visualize time-series data
- the AWS services you use send metrics to CloudWatch and you can access them there
CloudWatch Events
trigger an event based on a condition (such as someone logging in)
CloudTrail
tracks user activity and API calls within your account
- identify which user made changes
- detect unusual activity in your account
3 ways to access CloudTrail
1) AWS console
2) SDKs
3) CLI
Use case example for CloudTrail
track the moment a particular event occurred
- defaults within the last 90 days
- can customize to track longer than 90 days
What is trackable by CloudTrail?
- user
- time something occurred
- region
- IP
- error code
- access key