Amazon Simple Storage Service

Amazon Simple Storage Service (Amazon S3) is an object storage service offering industry-leading scalability, data availability, security, and performance. Honeycomb integrations also use Amazon S3 as a source for other AWS service logs that can be sent to Honeycomb.

Amazon Simple Storage Service can be configured to publish logs and metrics about its own operations to CloudWatch. Using Honeycomb’s AWS integrations, you can send those logs and metrics to Honeycomb.

How it works

AWS CloudWatch provides Subscription Filters, which can be configured to forward all logs in a log group to a Kinesis Firehose destination. Kinesis Firehose then streams those logs to Honeycomb. AWS CloudWatch logs for this service are unstructured by default. This service uses an additional step in the workflow that uses Lambda to structure that log data before sending it to Honeycomb.

AWS CloudWatch provides Metric Streams, which forward all metrics captured to third-party destinations. Metrics are streamed to Honeycomb using AWS Kinesis Data Firehose.

In addition, this service plays a special role in AWS integrations since it can also be configured as a destination for logs from many AWS services. See our AWS Docs for more details.


This service sends logs to CloudWatch and then forwards them to Kinesis Firehose, where they are structured before being sent to Honeycomb. It sends metrics to CloudWatch and also forwards them to Honeycomb via AWS Kinesis. S3 is also used as a source for logs from other AWS services.

Resources

Documentation

Honeycomb Docs for AWS

read more
Webpage

Amazon S3 (AWS)

read more
Terraform Module

Honeycomb Terraform AWS Integrations (Terraform Registry)

read more
Github

Honeycomb CloudFormation AWS Integrations

read more
Github

Honeycomb Terraform AWS Modules Repo

read more
Blog

Honeycomb AWS Integrations Let You Bubble Up Lurking Issues

read more