Fluent Bit

Fluent Bit is an open-source, lightweight, and high-performance log, metrics, and trace processor and forwarder. It's designed to collect data from various sources, filter, parse, and buffer it, then send it to multiple destinations, excelling in resource-constrained and cloud-native environments.

Key facts

First appeared
2015
Category
cloud_infrastructure
Problem solved
Fluent Bit was created to address the need for a significantly more lightweight and high-performance data collector for logs and metrics in resource-constrained environments, such as embedded systems, edge devices, and large-scale containerized deployments (like Kubernetes pods), where its spiritual predecessor, Fluentd, could be too resource-intensive.
Platforms
FreeBSD, Docker, macOS, Windows, ARM, Linux, Kubernetes

Related technologies

Notable users

  • Microsoft Azure
  • Amazon Web Services (recommended for EKS/ECS)
  • Many enterprises running Kubernetes and other cloud-native infrastructures
  • Datadog
  • Google Cloud (often recommended for GKE)
  • Grafana Labs