

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 3
click for more info
Not enough gems
Cost: 6 gems
1: Monitoring
incomplete
2: Monitoring Targets
incomplete
3: External Monitoring
incomplete
4: Internal Monitoring
incomplete
5: CloudWatch Alarms
incomplete
6: CloudTrail
incomplete
7: Cleanup
incomplete
Back
ctrl+,
Next
ctrl+.
This lesson's interactive features are locked, please to keep using them
CloudWatch is great for monitoring our systems, but how do we get logs for the AWS account itself? Think about this:
CloudTrail is the answer. It logs the AWS API calls that we make.
With CloudTrail, you can see what folks have been doing on your AWS account. Each event includes information like:
DescribeAlarms, CreateInstance)For example, you might see that user vvega ran the API call DescribeAlarms at a specific time. This level of detail is critical to troubleshooting things on AWS. It tells you for certain what happened and when, regardless of the health of your monitoring systems.
There's Organization trails, which lets us combine multiple AWS accounts into a single trail and see what users are doing across all of them.
Cost check: CloudTrail is free for the first copy of management events (create, modify, delete API calls). Data events (S3 object-level activity, Lambda function invocations) cost $0.10 per 100,000 events.