Skip to content
This repository has been archived by the owner on Dec 18, 2018. It is now read-only.

VPC Flowlogs Auditor for Cloud Inquisitor

Notifications You must be signed in to change notification settings

RiotGames/cinq-auditor-vpc-flowlogs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cinq-auditor-vpc-flowlogs

Please open issues in the Cloud-Inquisitor repository

Description

This auditor validates that VPC flow logging is enabled within all your VPCs for your account, taking corrective action if necessary.

Operation

The VPC Flow Logs auditor verifies that every VPC in the account has VPC flow logging enabled. The Auditor runs at the interval configured and will create the necessary account-level IAM Role and CloudWatch LogGroups if VPC flow logging is required for a VPC.

The VPC Flow logs are automatically sent to a cloudwatch log group with a prefix of the VPC-ID.

Configuration Options

Option name Default Value Type Description
enabled False bool Enable the VPC Flow Logs auditor
interval 60 int Run frequency in minutes
log_retention_days 180 int Days to retain logs before expiring