Skip to content

Latest commit

 

History

History
 
 

730-cloudwatch-to-S3

Purpose of these templates

The templates in this folder sets up a logging infrastructure for exporting all CloudWatch logs from multiple accounts to a single S3 bucket. These can be logs from AWS itself or applications that we run on AWS. The (audit) trail logs are stored in a central S3 bucket in the LogArchive account, which is in the Shared OU and therefore considered a production account. Analytics can take place based on the logs in that S3 buckets, for example, based on S3 notifications.

A common use-case is to do analysis on application related events, anomaly detection or forensics.

Forwarding application logs

To forward logs from member accounts to the logcentral account follow the pattern used to forward the VPN logs.

Acknowledgement

This design and implementation of this solution is found at CloudSnorkel/CloudWatch2S3 project.