Amazon Web Services Logs delivered to Cloudwatch

Overview

Many AWS services can deliver log data to AWS Cloudwatch. These logs can be automatically forwarded to Bronto using the Bronto AWS Log Forwarder. The forwarder can be installed via a Terraform module or a Cloudformation template.

How it works

The Bronto AWS Log Forwarder is built around an AWS Lambda function that processes and forwards logs to Bronto. The function is triggered through Cloudwatch subscription filters. Log group level as well as account level subscription filters are supported. Bronto recommends to use account level subscription filters.

Setup Instructions

For users leveraging Terraform, Bronto offers a dedicated module that deploys the Lambda forwarder along with the necessary IAM roles and policies. This module supports routing different log types to different destinations within Bronto. Full details and usage instructions can be found in this GitHub repository.

For users leveraging Cloudformation, Bronto also offers a Cloudformation template that deploys the Lambda forwarder along with the necessary infrastructure. This Cloudformation template can be found at this URL and use within the AWS Console in order to create the corresponding stack by filling out a form.

If you prefer not to use Terraform or Cloudformation, the Lambda function code and a pre-packaged deployment artifact are available in this other GitHub repository.

For assistance or questions, feel free to reach out to us at support@bronto.io.