Posted On: Nov 5, 2014

AWS CloudTrail Processing Library is a Java library that makes it easy to build an application that reads and processes CloudTrail log files.

CloudTrail Processing Library provides functionality to handle tasks such as continuously polling the SQS queue, reading and parsing SQS messages, downloading log files stored in S3, parsing and serializing events in the log file in a fault tolerant and highly scalable manner. You can implement your own custom logic for acting on CloudTrail events.

You can find the full source for the AWS CloudTrail Processing Library in the GitHub. For more information, go to the user guide section of CloudTrail documentation.