turbot/aws_compliance
Loading controls...

Control: CloudTrail trails should be enabled in all regions

Description

AWS CloudTrail is a web service that records AWS API calls for your account and delivers log files to you. The recorded information includes the identity of the API caller, the time of the API call, the source IP address of the API caller, the request parameters, and the response elements returned by the AWS service. CloudTrail provides a history of AWS API calls for an account, including API calls made via the Management Console, SDKs, command line tools, and higher-level AWS services (such as CloudFormation).

Usage

Run the control in your terminal:

powerpipe control run aws_compliance.control.cloudtrail_multi_region_read_write_enabled

Snapshot and share results via Turbot Pipes:

powerpipe login
powerpipe control run aws_compliance.control.cloudtrail_multi_region_read_write_enabled --share

SQL

This control uses a named query:

cloudtrail_multi_region_read_write_enabled

Tags