Please open issues in the Cloud-Inquisitor repository
This auditor ensures that CloudTrail:
- is enabled globally on multi-region
- logs to a central location
- has SNS/SQS notifications enabled and being sent to the correct queues
- and that regional trails (of our chosen name) are not enabled
| Option name | Default Value | Type | Description |
|---|---|---|---|
| enabled | False | bool | Enable the CloudTrail auditor |
| interval | 60 | int | Run frequency in minutes |
| bucket_account | CHANGE ME | string | Name of the account (must exist), in which to create the S3 bucket where CloudTrail logs will be delivered |
| bucket_name | CHANGE ME | string | Name of the S3 bucket to send CloudTrail logs to |
| bucket_region | us-west-2 | string | Region where to enable global events logging |
| global_cloudtrail_region | us-west-2 | string | Region where to enable the global CloudTrail |
| sns_topic_name | CHANGE ME | string | Name of the SNS topic for CloudTrail log delivery |
| sqs_queue_account | CHANGE ME | string | Name of the account (must exist) which owns the SQS queue for CloudTrail log delivery notifications |
| sqs_queue_name | SET ME | string | Name of the SQS queue |
| sqs_queue_region | us-west-2 | string | Region for the SQS queue |
| trail_name | us-west-2 | string | Name of the CloudTrail trail region |