Training > Cloud & Containers > Cloud Native Logging with Fluentd and Fluent Bit (LFS242)
Image Image Training Course

Cloud Native Logging with Fluentd and Fluent Bit (LFS242)

This course introduces the Fluentd and Fluent Bit log forwarding and aggregation tool for use in cloud native logging. Both tools provide fast and efficient log transformation and enrichment, as well as aggregation and forwarding. These capabilities enable both Fluentd and Fluent Bit to realize the concept of a “unified logging layer”, that helps users consume log data collected from all parts of a large scale, distributed system.

Image
Image
Who Is It For

This course is designed for individuals with a technical background including sysadmins and developers who need to utilize cloud native logging tools.
read less read more
Image
What You’ll Learn

In this course, you will explore the full range of Fluentd and Fluent Bit operations and features, from installing the tools as native processes to running Fluentd and Fluent Bit in container. The course also examines using Fluentd and Fluent Bit as simple log forwarders, as well as using the tools as sophisticated log aggregators and processors. Upon completion, you will have the skills necessary to deploy the Fluent tools in a wide range of production settings.
read less read more
Image
What It Prepares You For

Upon completion of this course, you will have the skills necessary to deploy Fluentd and Fluent Bit in a wide range of production settings.
read less read more
Course Outline
Image Chapter 1. Course Introduction
Image Chapter 2. Fluent Ecosystem and Unified Logging
Image Chapter 3. Log Input and Output
Image Chapter 4. Filtering Data and Creating Pipelines
Image Chapter 5. Parsing and Formatting Data
Image Chapter 6. Multi-instance Deployments with the Fluent Ecosystem
Image Chapter 7. Monitoring the Unified Logging Layer
Image Chapter 8. Optimizing and Debugging Fluent Ecosystem Configurations
Image Chapter 9. Securing Fluent Ecosystem Deployments
Image Chapter 10. Debugging, Tuning, and Securing Fluentd Configurations
Image Chapter 11. Introduction to Fluent Bit

Prerequisites
To best benefit from this course you should have:

  • Some familiarity with logging and log management is helpful
  • Familiarity with Linux system administration
  • Labs require a minimal Ubuntu 20.04 system with Docker installed.
Lab Info
To successfully complete the lab exercises in this course, access to a Linux server or Linux desktop/laptop is required. Access to a public cloud provider, or VirtualBox on your machine is also needed. Detailed instructions to set up your lab environment are provided in the course.

If using a cloud provider like GCP or AWS, you should be able to complete the lab exercises using the free tier or credits provided to you. However, you may incur charges if you exceed the credits initially allocated by the cloud provider, or if the cloud provider’s terms and conditions change.

Reviews
Aug 2024
The flexibility that fluent and fluent-bit have in order to integrate with different sources and destinations is amazing. This course was a great asset for me.
Jun 2024
This has been a standout course throughout the Advanced IT program for me. The course content and labs worked really well together in a way I felt provided value and impact on learning.
Jan 2024
The "deep dive" aspect. Learning outside the course is typically "just enough to get the job done", but only by sitting in the course do I go through the topics thoroughly.
Sep 2023
This course is in-depth, and covers topics I was previously not aware of, though I work with Fluentd in my organizations. Thank you for making concepts clear, and adding tremendous value to my knowledge stack.
Sep 2023
I liked the in-depth coverage of Fluentd concepts and details, with practical exercises.
Aug 2023
I found the course really good. There were many Labs, and options to use Fluentd.
Apr 2023
The section on performance optimizations for fluentd was really useful!
Apr 2023
A good introduction to the Fluent ecosystem, and how I can configure or operate them in product architecture.