With AWS CloudTrail, you can monitor your AWS deployments in the cloud by getting a history of AWS API calls for your account, including API calls made via the AWS Management Console, the AWS SDKs, the command line tools, and higher-level AWS services. You can also identify which users and accounts called AWS APIs for services that support CloudTrail, the source IP address the calls were made from, and when the calls occurred. You can integrate CloudTrail into applications using the API, automate trail creation for your organization, check the status of your trails, and control how administrators turn CloudTrail logging on and off.

User Guide
Provides detailed descriptions of product concepts and includes instructions for using the various features with both the console and the command line interface.
| PDF | Kindle
  API Reference
Describes all the API operations for AWS CloudTrail in detail. Also provides sample requests, responses, and errors for the supported web services protocols.