Eric D. Schabell

Tuesday, May 28, 2024

Telemetry Pipelines Workshop - Avoiding telemetry data loss with Fluent Bit

Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series we explored what backpressure was, how it manifests in telemetry pipelines, and took the first steps to mitigating this with Fluent Bit. In this next article, we look at how to enable Fluent Bit features that will help with avoiding telemetry data loss we saw in the previous article.

You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Wednesday, May 15, 2024

Cloud Native + Kubernetes Edinburgh Meetup - Power up with Podman (slides)

Tonight I returned to the Cloud Native + Kubernetes (K8S) Edinburgh meetup to share new content with my technical friends there in Scotland.  This is a really fun group, active and engaged with both questions and discussions about my content.

Exactly what I'm looking for in a meetup!

Attendees here are knowledgeable as they are often active in their daily jobs with the various technologies that a meetup covers. I shared a fun session on how to get started with Podman, a fully open source OCI compliant container tool for working with container images in a developer environment.

This was a talk my team has given previously, but we continue to perfect it by sharing with diverse audiences. Below are the slides and abstract from my talk.

Tuesday, May 14, 2024

Platmosphere - Choose Your Own Adventure with Observability Pitfalls (slides)

Today I was in Milan, Italy for an  event known as Platmosphere. This was an event dedicated to platform enthusiasts and turned out to be a really fun chance to share some of my observability insights with the practitioners putting platforms in the hands of their developers.

I was approached specifically about giving my talk and was flattered that they thought it was special enough to get me on the inaugural event schedule. 

It was really exciting to share this with platform engineering enthusiasts as they are on the front lines of the pain around providing platforms for their developer organizations, trying to provide observability-first processes, and tackling the challenges that this brings.

Below you'll find the slides and abstract from my talk.

Friday, May 10, 2024

Platmosphere - 3 Pitfalls Everyone Should Avoid with Cloud Native Observability

Next week I'll be off to Milan, Italy for an in-person event known as Platmosphere. This is an event dedicated to platform enthusiasts and takes place on 14 May 2024.

I was approached specifically about the talk I'm going to give that the organizers had seen from a meetup recording. It's a special one that gives the audience a chance to participate in crafting the narrative that comes out of the session. It's a choose your own adventure style talk about the pitfalls everyone should avoid with cloud native observability.

I am very excited to share this with platform engineering enthusiasts as they are on the front lines of the pain around providing platforms for their developer organizations, trying to provide observability-first processes, and tackling the challenges that this brings.

Wednesday, May 8, 2024

Cloud Native + Kubernetes Edinburgh Meetup - Power up with Podman

I'm headed back to the Cloud Native + Kubernetes (K8S) Edinburgh meetup, joining them on 15 May 2024. Meetups are really essential to my job, as they are the grounds where I can test out both ideas and hands-on content. 

Attendees are knowledgeable as they are often active in their daily jobs with the various technologies that a meetup covers. They are the perfect candidates to provide feedback on new ideas or help with crafting existing ones towards perfection.

I'll be sharing a fun session of how to get started with Podman, a fully open source OCI compliant container tool for working with container images in a developer environment.

Monday, May 6, 2024

Telemetry Pipelines Workshop - Understanding Backpressure with Fluent Bit

 Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series we explored using the filtering phase to modify events even based on conditions in those events. In this article we dig into what backpressure is, how it manifests in our telemetry pipelines, and take first steps to mitigate this with Fluent Bit.

You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Monday, April 29, 2024

Telemetry Pipelines Workshop - Filtering Events with Fluent Bit

 Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series we explored the use case routing events with Fluent Bit. In this article we step back and look closer at how we can use the filtering phase to modify events even based on conditions in those events.

You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Thursday, April 18, 2024

Telemetry Pipelines Workshop - Routing Events with Fluent Bit

 Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series we explored the use case covering metric collection processing. In this article we step back and look closer at how we can use the routing phase to process events to several output destinations.

You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Monday, April 15, 2024

Telemetry Pipelines Workshop - Metric Collection Processing with Fluent Bit

 Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series saw us solving the use case for parsing multiple events using telemetry pipelines with Fluent Bit. In this article we continue onwards with the use case covering metric collection processing. You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Monday, April 8, 2024

Telemetry Pipelines Workshop - Parsing Multiple Events with Fluent Bit

Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series saw us building our first telemetry pipelines with Fluent Bit. In this article we continue onwards with some more specific use cases that pipelines solve. You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Tuesday, April 2, 2024

Telemetry Pipelines Workshop - Building First Pipelines with Fluent Bit

Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series helped with an installation of Fluent Bit using container images on our local machine, including how to run the container while using local configuration files.  This article gets our hands dirty with building our first telemetry pipelines with Fluent Bit. You can find more details in the accompanying workshop lab.

Let's get started with our first telemetry pipelines.

Monday, March 25, 2024

Telemetry Pipelines Workshop - Installing Fluent Bit in Container

 Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series helped with an installation of Fluent Bit on our local machine using the project source code. This time around we'll learn how to use Fluent Bit in a container on our local machine, including how to run the container while using local configuration files.  You can find more details in the accompanying workshop lab.

Let's get started with Fluent Bit in a container.