Workshop
Getting started with cloud native telemetry pipelines
This workshop will guide you through telemetry pipelines with the open source project
Fluent Bit, what it is, a basic installation, and setting up a first pipeline project.
Needed for container install: Podman or Docker
Needed for source install: cmake, openssl, and bison
Based on Fluent Bit v3.1 and uses OpenTelemetry Collector v0.105.0
Next slide to the right... ==>
Navigation tips - Table of contents
Each lab provided by this workshop has a table of contents. Using this table of contents
and general navigation provided for your ease of use.
Keyboard:
- 'm' key = open / close table of contents
- arrow keys = move forward / back through slides
Mouse click on:
- bottom left icon = open table of contents
- bottom right arrow icons = move forward / back through slides
Some workshop guidelines
Some things to watch for in the workshop:
- All links you can click to follow are displayed as green text
- All video images can be clicked on to view
- All code snippets will be as follows:
System.out.println("This is code.");
Find any issue as you take this workshop, please
report here (click link).
Lab 1 - Introduction to Fluent Bit
Lab goals: This lab introduces you to Fluent Bit and provides you with an understanding of its
role in cloud native observability.
Lab 2 - Installing Fluent Bit
Lab goals: This lab walks you through the steps for installing Fluent Bit on your local machine.
Lab 3 - Exploring first pipelines
Lab goals: This lab explores your first telemetry pipelines using Fluent Bit.
Lab 4 - Exploring more pipelines
Lab goals: This lab continues exploring more telemetry pipelines using Fluent Bit.
Lab 5 - Understanding backpressure
Lab goals: This lab ensures your understanding of backpressure in telemetry pipelines and how
to address it with Fluent Bit.
Lab 6 - Avoiding telemetry data loss
Lab goals: This lab explores how to avoid losing telemetry data in your telemetry pipeline with
Fluent Bit.
Lab 7 - Pipeline integration with OpenTelemetry
Lab goals: This lab explores how to integrate a Fluent Bit pipeline with OpenTelemetry.
Bonus workshop:
Getting Started with Open Visualization
Goals: A standalone workshop providing an understanding of what basic components are required
for dashboards with the Perses project, installing the project, exploring its tooling, and
building your first dashboard.
The End
This completes the standalone workshop. If interested in more cloud native observability workshops,
then head back to
choose your next
workshop adventure.
Thanks for your time and feedback is always welcome!
Workshop Getting started with cloud native telemetry pipelines This workshop will guide you through telemetry pipelines with the open source project
Fluent Bit, what it is, a basic installation, and setting up a first pipeline project. Needed for container install: Podman or Docker Needed for source install: cmake, openssl, and bison Based on Fluent Bit v3.1 and uses OpenTelemetry Collector v0.105.0 Next slide to the right... ==>