Free plan Signups are open now. The full audytx engine — Terraform and CloudFormation — is live. The Free plan is 100 scans a month and stays free — paid tiers arrive Nov 01, 2026 from $20/month for unlimited repositories. Try it on your own code.

CloudWatch log group retained for more than a year (audit-tier retention)

AWS_OPS_046 LOW Cost

What it checks

CloudWatch log group retained for more than a year (audit-tier retention)

Where it applies

Terraform: aws_cloudwatch_log_group

CloudFormation: AWS::Logs::LogGroup

How to fix it

  1. Confirm legal, incident-response and workload retention requirements. Export required history to durable archival storage and verify the export before changing this group's retention.
  2. Choose a workload-specific retention period manually. Reducing retention marks older historical logs for deletion; do not replace an authored audit requirement with a default thirty-day period.

Frameworks

These mappings are advisory, not an attestation of compliance.

Vendor documentation

All rules