Meet Fluent Bit v2.2!
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 above.
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.
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.
New to Fluent Bit? Check out our Fluent Bit half-day training, available on demand. The three-part series covers:
Fluent Bit 101 - The basics of data collection and routing & common architectures
Fluent Bit Processing - Processing streaming data (including redaction, enrichment, and dropping noisey data)
Fluent Bit Operations & Monitoring - Metrics, patterns, & agents
Did you know?
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.
You might also like
Kubernetes Metadata Enrichment with Fluent Bit (with Troubleshooting Tips)
Learn how to enrich Kubelet logs with metadata from the K8s API server along with troubleshooting tips for common misconfigurations.
Fluent Bit: One Telemetry Agent for All your Data Needs
Watch Fluent Bit original creator Eduardo Silva present an overview of the open source project during KubeCon + CloudNativeCon North America in November 2023.