Skip to content

Releases: aws/aws-for-fluent-bit

AWS for Fluent Bit 2.21.3

03 Dec 19:33
Compare
Choose a tag to compare

2.21.3

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.9
  • Amazon CloudWatch Logs for Fluent Bit 1.6.4
  • Amazon Kinesis Streams for Fluent Bit 1.8.0
  • Amazon Kinesis Firehose for Fluent Bit 1.6.1

Same as 2.21.2, this release includes the following fixes for AWS customers that we are working on getting accepted upstream:

Important Note:

  • A security vulnerability was found in amazonlinux which we use as base image to our aws-for-fluent-bit image. This new image will be based on an updated version of amazonlinux that resolves this CVE.

AWS for Fluent Bit 2.21.2

16 Nov 01:11
Compare
Choose a tag to compare

2.21.2

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.9
  • Amazon CloudWatch Logs for Fluent Bit 1.6.4
  • Amazon Kinesis Streams for Fluent Bit 1.8.0
  • Amazon Kinesis Firehose for Fluent Bit 1.6.1

Compared to 2.21.1 this release adds:

Compared to 2.21.1 this release includes the following fixes for AWS customers that we are working on getting accepted upstream:

Same as 2.21.1, this release includes the following fixes for AWS customers that we are working on getting accepted upstream:

  • Bug - Fix return value from tls_net_read fluentbit:4098
  • Bug - Downgrade mbedtls to 2.24.0 to fix the performance regression issue in mbedtls 2.26.0 fluentbit:4110

AWS for Fluent Bit 2.21.1

02 Nov 21:35
Compare
Choose a tag to compare

2.21.1

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.9
  • Amazon CloudWatch Logs for Fluent Bit 1.6.3
  • Amazon Kinesis Streams for Fluent Bit 1.8.0
  • Amazon Kinesis Firehose for Fluent Bit 1.6.1

Compared to 2.21.0 this release adds:

  • Bug - Avoid double free for multiline msgpack buffer fluentbit:4243
  • Bug - On Multiline handling, use file inode as stream_id fluentbit:3886

Same as 2.21.0, this release includes the following fixes for AWS customers that we are working on getting accepted upstream:

  • Bug - Fix return value from tls_net_read fluentbit:4098
  • Bug - Downgrade mbedtls to 2.24.0 to fix the performance regression issue in mbedtls 2.26.0 fluentbit:4110

AWS for Fluent Bit 2.21.0

13 Oct 19:39
Compare
Choose a tag to compare

2.21.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.8
  • Amazon CloudWatch Logs for Fluent Bit 1.6.3
  • Amazon Kinesis Streams for Fluent Bit 1.8.0
  • Amazon Kinesis Firehose for Fluent Bit 1.6.1

Compared to 2.20.0 this release adds:

  • Feature/Warning - This release introduces IMDSv2 support. Instances that rely on IMDS for security credentials must set EC2's instance-metadata-option http-put-response-hop-limit to 2 otherwise Fluent Bit will hang aws-for-fluent-bit:259
  • Bug - Fix memory leak in S3 output fluentbit:4038

Other call-outs (included in 2.20.0 as well):

  • Bug - Fix return value from tls_net_read fluentbit:4098
  • Bug - Downgrade mbedtls to 2.24.0 to fix the performance regression issue in mbedtls 2.26.0 fluentbit:4110

AWS for Fluent Bit 2.20.0

01 Oct 01:53
Compare
Choose a tag to compare

2.20.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.7
  • Amazon CloudWatch Logs for Fluent Bit 1.6.3
  • Amazon Kinesis Streams for Fluent Bit 1.8.0
  • Amazon Kinesis Firehose for Fluent Bit 1.6.1

Compared to 2.19.2 this release adds:

  • Feature - Add support for gzip compression of records kinesis:162
  • Enhancement - Build aws-for-fluent-bit image with release mode rather than debug mode aws-for-fluent-bit:249
  • Bug - Fix return value from tls_net_read fluentbit:4098
  • Bug - Downgrade mbedtls to 2.24.0 to fix the performance regression issue in mbedtls 2.26.0 fluentbit:4110

Important Note:

  • Besides upgrading Fluent Bit version to 1.8.7, we also include some customized changes with this latest version (2.20.0) of aws-for-fluent-bit image. This aims to fix performance and stability issues in Fluent Bit.

AWS for Fluent Bit 2.19.2

29 Sep 22:00
Compare
Choose a tag to compare

2.19.2

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.6
  • Amazon CloudWatch Logs for Fluent Bit 1.6.3
  • Amazon Kinesis Streams for Fluent Bit 1.7.3
  • Amazon Kinesis Firehose for Fluent Bit 1.6.1

Compared to 2.19.1 this release adds:

  • Enhancement - Upgrade Go version to 1.17

AWS for Fluent Bit 2.19.1

01 Sep 20:34
Compare
Choose a tag to compare

2.19.1

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.6
  • Amazon CloudWatch Logs for Fluent Bit 1.6.2
  • Amazon Kinesis Streams for Fluent Bit 1.7.2
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

Compared to 2.19.0 this release adds:

  • Enhancement - Add validation to stop accepting both of log_stream_name and log_stream_prefix together cloudwatch:190
  • Bug - Fix aggregator size estimation kinesis:155
  • Bug - Fix partition key computation for aggregation kinesis:158

AWS for Fluent Bit 2.19.0

03 Aug 22:55
Compare
Choose a tag to compare

2.19.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.3
  • Amazon CloudWatch Logs for Fluent Bit 1.6.1
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

AWS for Fluent Bit 2.18.0

27 Jul 22:38
Compare
Choose a tag to compare

2.18.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.2
  • Amazon CloudWatch Logs for Fluent Bit 1.6.1
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

Compared to 2.17.0 this release adds:

  • Feature - Multiline Filter which helps to concatenate messages that originally belong to one context but were split across multiple records or log lines.

AWS for Fluent Bit 2.17.0

27 Jul 23:53
Compare
Choose a tag to compare

2.17.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.1
  • Amazon CloudWatch Logs for Fluent Bit 1.6.1
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0