Deep Dive: Fluent Bit
summary
Fluent Bit is a C-based, single-threaded log router that uses an event loop and lightweight coroutines to perform nonblocking network I/O, MessagePack for fast in-memory records, and a pluggable API for inputs, filters and outputs. It reports 13 million deployments recently, typically runs around 500 KB footprint for idle agents, and ships MessagePack binary format, Lua filters, Kubernetes metadata enrichment, and planned filesystem buffering so it survives backend outages and works at cloud scale.
AI-written summary · about
chapters (7)
- 0:00Start
- 1:53The Login Pipeline
- 4:26Output Destinations
- 22:43Lock Processing in Kubernetes
- 25:42Exclude
- 26:55File System Buffering
- 35:21Why Do Two Plugins Have To Be Written in C or Is It Possible To Use Other Languages
related talks
22mLogging: Fluentd & Fluent Bit
34mFluentd and Fluent Bit
13mFluent Bit
30mFluent Bit, the engine to power Chat Ops
22mFluent Bit - Swiss Army Tool of Observability Data Ingestion
05mFluentd and Fluent Bit Project Updates
09mWelcome to FluentCon! What's new with Fluentd & Fluent Bit
28mBuilding Observability Pipeline with Fluent-Bit
