This post was originally published on the Calyptia blog. Calyptia is the primary sponsor and creator of the Fluent Bit project.

Last week Calyptia announced the release of Fluent Bit v2.2. at KubeCon + CloudNativeCon North America. Eduardo Silva, original creator of Fluent Bit and Calyptia CEO, presented highlights from the new release at Observability Day, a KubeCon co-located event. You can watch the full video here

Here are some highlights of the new release.

New sysinfo filter

System information, including the hostname, the operating system, the kernel version, and the version of Fluent Bit running, is often invaluable when trying to diagnose an issue. Too often, though, system information is unavailable to downstream search and analytics platforms. The new Sysinfo plugin can automatically gather and enrich your logs with system information.

chart showing how data is enriched with system information

Support for cgroups v2 in Docker

Fluent Bit already supported cgroups v2 for Podman. With this new release, Fluent Bit also adds support cgroups v2 for Docker containers. Now Fluent Bit offers parity for cgroups support across Podman and Docker with support for cgroups v1 and v2 on both platforms.


New YAML configuration format

Classic Fluent Bit configuration files use a “YAML-inspired” format. Now you can use true YAML format. The classic format files will still work, and you can even use a mixture of the two formats for different config files for the same Fluent Bit instance. The change represents the project’s dedication to open standards.

Collect more metrics from Windows and (soon) macOS

The Node Exporter Metrics plugin is now able to collect extended metrics from Windows, giving you more insight into what is happening with your Windows-based machines. Support for macOS will be rolling out shortly. 

New native integration for Loki

We’ve completely reworked our integration with Grafana Loki to make it native. The original Loki Golang plugin is being deprecated. 

New Kubernetes Events plugin

The new Kubernetes Events plugin lets you collect cluster events through the API server. You can collect events from all namespaces, or limit it to specific namespaces.


Significant performance improvements

Fluent Bit was already highly performant. That said, demands on data pipelines are growing and the Fluent Bit technology is advancing to keep up with these increased demands. We’ve improved Fluent Bit’s performance under the most demanding use cases. Testing of Fluent Bit v2.2 using multiple filters with hybrid mem+fs storage and checksums ON showed up to a 6X performance improvement based upon CPU and memory usage. 

Try out Fluent Bit v2.2 for yourself

We’ve covered just the highlights of what Fluent Bit v2.2 offers. Check out the full changelog for all the nitty gritty details. 

To see for yourself how Fluent Bit can enhance your data pipelines, try it now

Half-day Training

New to Fluent Bit? Check out our Fluent Bit half-day training, available on demand. The three-part series covers:

  1. Fluent Bit 101 - The basics of data collection and routing & common architectures
  2. Fluent Bit Processing - Processing streaming data (including redaction, enrichment, and dropping noisey data)
  3. Fluent Bit Operations & Monitoring - Metrics, patterns, & agents

Did you know?

Fluent Bit has over 10 billion Docker pulls and is the industry standard open-source solution for

processing and forwarding logs and metrics. It is deployed in major Kubernetes distributions, including Google Kubernetes Engine (GKE), AWS Elastic Kubernetes Service (EKS), Azure Kubernetes Service (AKS), and more.