Skip to content

an aws lambda to grab gsuite activity logs and ship them to firehose

License

Notifications You must be signed in to change notification settings

jeffbryner/gsuite-activity-lambda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gsuite-activity-lambda

An aws lambda to grab gsuite activity logs and ship them to firehose.

Uses secrets manager and parameter store to access Gsuite project credentials to pull activity logs and ship them to a firehose stream that you specify.

Environment variables:

  • FIREHOSE_DELIVERY_STREAM: Name of the delivery stream
  • GSUITE_CREDENTIALS_SECRET_NAME: Name of the credentials in secrets manager
  • GSUITE_DELEGATED_ACCOUNT: email@company.com that you want this to use for delegated access
  • FIREHOSE_BATCH_SIZE: number of records to batch send to firehose at a time (100 default)

About

an aws lambda to grab gsuite activity logs and ship them to firehose

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages