Ship your CloudWatch Logs to Honeybadger Insights

Ingesting logs from CloudWatch Logs requires setting up a Data Firehose stream with a HTTP Endpoint destination that sends events to our API. Once you create subscription filters for the desired log groups, log data from those groups will start flowing into Insights.

The easiest way to set this up is to use our CloudFormation template to create a CloudFormation stack in your AWS account. It will prompt you to enter your Honeybadger API key and the name of a log group that you want to connect to Data Firehose. You can quickly launch this template in your AWS account and then create additional log group subscriptions for other log groups you wish to monitor.

If you set up the Data Firehose stream manually, choose HTTP Endpoint as the destination and use the following URL as the HTTP Endpoint URL in the destination settings:

https://api.honeybadger.io/v1/data-firehose-events?api_key=Your project API key