Skip to content

flow-lab/log-group-subscriber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS log group subscriber Build Status codecov

Lambda function that creates subscription filters for other lambda function.



                         ---------------------------------------
   CloudWatch Event     |   log-subscriber-function             |
   (every 5 minutes)    |   1. Get all log groups               |
----------------------> |   2. Group all missing subscriptions  |
                        |   3. Create subscription filters      |
                        |                                       |
                         ---------------------------------------

To build run commend below. It compiles sources to main binary file and zips it to deployment package deployment-123456789.zip

./build.sh

To deploy to AWS with cloudformation template use deploy.sh script

About

AWS Lambda function that creates a subscription filter for all log groups to dedicated lambda

Resources

License

Stars

Watchers

Forks

Packages

No packages published