Introduction to Fluentd & Fluent Bit
In this episode, we take a look at using Fluentd for log collection within a Kubernetes cluster, as well as using Fluent Bit for stream processing.
πΏ Rawkode Live
Hosted by David McKay / π¦ https://twitter.com/rawkode
Website: https://rawkode.live
Discord Chat: https://rawkode.live/chat
#RawkodeLive
π° Timeline
00:00 - Holding screen
00:50 - Introductions
03:00 - Introduction to Fluentd and Fluent Bit (Slides)
18:30 - When should I use Fluentd vs Fluent Bit
22:00 - Deploying Fluentd with kubectl
30:00 - Setting up Kibana
34:00 - Deploying Fluent Bit with Helm
40:00 - Config Visualizer
48:00 - Filtering logs
01:00:00 - Stream processing with Fluent Bit
π₯ About the Guests
Anurag Gupta
Building | ex-Product @ Elastic, MSFT, Treasure Data. All tweets are my own
π¦ https://twitter.com/Anurag_Gup
π§© https://github.com/agup006
π https://agup.tech/
Eduardo Silva
Software Engineer at @TreasureData, observability & hacking http://fluentbit.io; Kubernetes & Logging
π¦ https://twitter.com/edsiper
π§© https://github.com/edsiper
π https://edsiper.com/
π¨ About the Technologies
Fluent Bit
Fluent Bit is an open source Log Processor and Forwarder which allows you to collect any data like metrics and logs from different sources, enrich them with filters and send them to multiple destinations. It's the preferred choice for containerized environments like Kubernetes.
Fluent Bit is designed with performance in mind: high throughput with low CPU and Memory usage. It's written in C language and has a pluggable architecture supporting more than 70 extensions for inputs, filters and outputs.
Fluent Bit is a CNCF (Cloud Native Computing Foundation) subproject under the umbrella of Fluentd.
We are part of a wide community, no vendor lock-in.
π https://fluentbit.io/
π¦ https://twitter.com/fluentbit
π§© https://github.com/fluent/fluent-bit/
#Logging #StreamProcessing #BigData
Fluentd
Fluentd is an open source data collector for unified logging layer.
Fluentd allows you to unify data collection and consumption for a better use and understanding of data.
π https://www.fluentd.org/
π¦ https://twitter.com/fluentd
π§© https://github.com/fluent/fluentd
Technologies used in this video
Related Videos
Platform Engineering: Asking "Why"? with Evelyn Osman
βToday we had some long conversations about Arc Bash and the future of scripting as well as platforms and the rise and fall of Kubernetes.
Hands-on with Headlamp: The Kubernetes UI
Join us as we explore Headlamp β an extensible, user-friendly Kubernetes UI. Weβll walk through installing, configuring, customizing, and using it in real time.
Introducing Wassette: Securing MCP with WebAssembly
Microsoft just announced Wassette β a security-oriented runtime that bridges WebAssembly Components with the Model Context Protocol (MCP).
MCP Servers for Rust Developers
Join us live as we explore three powerful MCP servers that will transform how you develop and deploy Rust applications!
Comments