Skip to main content

CloudTrail auditor

Project description

probator-auditor-cloudtrail

Please open issues in the Probator repository

Description

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
  • Regional trails (of our chosen name) are not enabled

Configuration Options

Option name Default Value Type Description
enabled False bool Enable the CloudTrail auditor
interval 60 int Run frequency in minutes
bucket_account None string Name of the S3 bucket to send CloudTrail logs to
bucket_name None string Name of account to create the S3 bucket in
bucket_region us-west-2 string Region to create S3 bucket in
cloudtrail_region us-west-2 string Region to create CloudTrail in
sns_topic_name None string SNS topic name for CloudTrail log delivery
sqs_queue_account None string Name of account of SQS queue for CloudTrail log delivery notifications
sqs_queue_name None string SQS queue name
sqs_queue_region us-west-2 string Region for the SQS queue
trail_name us-west-2 string Name of the trail to create

Based on the work by Riot Games' Cloud Inquisitor

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

probator-auditor-cloudtrail-1.0.2.tar.gz (7.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page