Skip to content

Lambda function to parse and forward log events from various AWS sources to Fluentd

License

Notifications You must be signed in to change notification settings

Zero-Down-Time/streamlogs2fluentd

Repository files navigation

Build Status

streamlogs2fluentd

About

Lambda function to parse and forward log events from various AWS sources to Fluentd.

Features

  • sends events to upstream fluentd encoded as msg_pack to a http_in endpoint
  • sends events in chunks up to 128 events

Example Fluentd endpoint config:

<source>
  @type http
</source>

Available parsers

CloudWatch Logs

Lambda

Cloudtrail

RDS metrics

S3

Cloudfront Access Logs

ALB Access Logs