Eric D. Schabell: Containers
Showing posts with label Containers. Show all posts
Showing posts with label Containers. Show all posts

Tuesday, September 8, 2026

DevOpsDays PDX: Choose Your Own CNCF Observability Project Adventure (slides)

previously posted about heading to DevOpsDays PDX to run a hands-on workshop across the CNCF observability stack.

Today we ran the workshop Choose Your Own CNCF Observability Project Adventure in Room 327. It was bring a laptop, pick a project, and go deep on whichever one you care about most: Fluent Bit for pipelines, Prometheus for metrics, OpenTelemetry for traces, OpenTelemetry for Java Developers if you want hands on instrumentation, or Perses for visualization.

Below are the slides I shared to introduce everyone to the cloud native observability workshop collection. 

Tuesday, July 14, 2026

DevOpsDays PDX: Choose Your Own CNCF Observability Project Adventure (workshops)

I'm headed to the Pacific Northwest for the DevOpsDays PDX conference from 8-10 September.

I really like the vibe of this conference with the local scene full of really engaged developers and observability enthusiasts. I submitted a few ideas around my own personal open source interests and they came back asking me to facilitate a hands-on workshop. 

The workshop is the sum of all my personal explorations of the Cloud Native Computing Foundation (CNCF) projects over the last four years. For this event they will be expanded into the option of running and exploring all the projects on a lightweight Kubernetes for your personal machine (k3s).

Read on for more details

Saturday, July 4, 2026

RAISE Summit AI - Mentoring and Judging the Hackathon in Paris

There's a particular kind of energy in a room full of people who have a weekend, a pile of GPUs, and something to prove. 

That was Paris this month, and I got to spend it as a mentor and judge at the RAISE Summit AI Hackathon.

Let me back up a bit, because this was my first hackathon wearing a SUSE hat, and it turned into exactly the kind of hands-on event I signed up for when I joined as Technical Advocacy Lead.

Let's look at how the attendees kicked this weekend off.

Friday, May 15, 2026

Mastering Fluent Bit: Beginners Guide for Contributing to our CNCF Project Docs

This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit.

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, contributing to the Fluent Bit docs project. This is a follow-up to our previous article on contributing to the Fluent Bit project website, and this time we go a step further by tackling documentation contributions. If we can find something undocumented, clarify something confusing, or fix a gap between what the code does and what the docs say — that is a genuine contribution that the community notices.

Wednesday, May 6, 2026

Mastering Fluent Bit: Beginners Guide for Contributing to our CNCF Project Website

This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit.

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, contributing to the Fluent Bit project website. This article will be a hands-on exploration of how to get started contributing blog articles to the Fluent Bit project website, something that is very accessible to newcomers and a great way to become part of the community.

Friday, May 1, 2026

A New Chapter: Joining SUSE as Technical Advocacy Lead

There are moments in your career where the path forward becomes surprisingly clear. After years of building, shipping, and advocating in the open source and cloud native ecosystem, I find myself at one of those moments. 

Today I'm excited to share that I've joined SUSE as Technical Advocacy Lead — and I couldn't be more energized about what lies ahead.

Let me back up a bit, because getting here is a story worth telling.

Saturday, January 31, 2026

KubeCon EU 2026 - From Hallucinations to Hardware: Diagnosing LLM Failures

I'm excited to share that a talk I submitted, with my good friend Ryan Peirce, was accepted to Cloud Native AI & Kubeflow Day! 

In case you were still unaware, KubeCon + CloudNativeCon is the flagship conference of the Cloud Native Computing Foundation (CNCF), gathering adopters and technologists from leading open source and cloud native communities. The event brings together the entire cloud native ecosystem for education, collaboration, and networking opportunities.

Every year this event features multiple co-located events, and we're excited to be presenting at Cloud Native AI & Kubeflow Day, which focuses on the intersection of cloud native technologies and artificial intelligence workloads.

Below are all the details of our session at the time of this writing.

Tuesday, January 27, 2026

Mastering Fluent Bit: Developers Guide to Forwarding Metrics with Prometheus Remote Write

 This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit.

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, integrating Fluent Bit with Prometheus. In case you missed the previous article, check out the developer guide to monitoring health metrics with Prometheus where you explore how to monitor the health of your telemetry data pipelines.

This article will complete our hands-on exploration of Prometheus integration, helping developers leverage Fluent Bit's powerful metrics capabilities. We'll look at the final pattern for integrating Fluent Bit with Prometheus in your observability infrastructure.

Tuesday, January 20, 2026

Mastering Fluent Bit: Developers Guide to Monitoring Health Metrics with Prometheus

This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit.

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, integrating Fluent Bit with Prometheus. In case you missed the previous article, check out the developer guide to routing metrics to Prometheus where you explore how to collect and direct metrics telemetry data to your Prometheus instance.

This article will continue our hands-on exploration of Prometheus integration, helping developers leverage Fluent Bit's powerful metrics capabilities. We'll look at the second of three essential patterns for integrating Fluent Bit with Prometheus in your observability infrastructure.

Thursday, January 8, 2026

Mastering Fluent Bit: Developers Guide to Routing Metrics to Prometheus

This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit.

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, integrating Fluent Bit with Prometheus. In case you missed the previous article, check out the developer guide to telemetry pipeline routing where you explore how to direct telemetry data to different destinations based on tags, patterns, and conditions.

This article will be a hands-on exploration of Prometheus integration that helps you as a developer leverage Fluent Bit's powerful metrics capabilities. We'll look at the first of three essential patterns for integrating Fluent Bit with Prometheus in your observability infrastructure.

Wednesday, December 31, 2025

2025 Year in Review: Community, Contribution, and Changes

As we ease into the last few days of 2025, I like to close out this one last task: reflecting back on all the fun, challenges, and travel over the past year. While it takes a bit of research to gather all the facts and figures, it’s a rewarding effort. I’ve been sharing on this site for two decades now—no ads, no ulterior motives—just an honest effort to communicate with the world.

This year, the focus for me and my teams remained on the four pillars of our role: speaking, publishing, socializing, and hands-on content generation. 

While 2024 was about observability (o11y) taking center stage, 2025 was the year we put those theories into practice, accelerated our momentum, and stated to gain serious traction in the wild. 

Read on to find out more!

Wednesday, December 3, 2025

Mastering Fluent Bit: Developer Guide to Telemetry Pipeline Routing

This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit.

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, using Fluent Bit routing for developers. In case you missed the previous article, check out the top three telemetry pipeline filters where you explore the most useful filters for manipulating and controlling your telemetry data.

This article will be a hands-on exploration of routing patterns that help you as a developer building sophisticated telemetry pipelines. We'll look at how to direct telemetry data to different destinations based on tags, patterns, and conditions in your Fluent Bit configurations.

Wednesday, November 26, 2025

Mastering Fluent Bit: Top 3 Telemetry Pipeline Filters for Developers

Mastering Fluent Bit Blog Series

This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit.

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, using Fluent Bit filters for developers. In case you missed the previous article, check out three tips for using telemetry pipeline multiline parsers where you explore how to handle complex multiline log messages.

This article will be a hands-on exploration of filters that help you as a developer testing out your Fluent Bit pipelines. We'll take a look at the top three filters you'll want to know about when building your telemetry pipeline configurations in Fluent Bit.

Thursday, November 20, 2025

Mastering Fluent Bit: 3 Tips for Telemetry Pipeline Multiline Parsers for Developers

This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit.

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, using Fluent Bit multiline parsers for developers. In case you missed the previous article, check out using telemetry pipeline processors where you explore the top three telemetry data processors for developers.

This article will be a dive into parsers that help developer testing of Fluent Bit pipelines when dealing with difficult and long multiline log messages. We'll take a look at using multiline parsers for your telemetry pipeline configuration in Fluent Bit.

Thursday, November 13, 2025

Mastering Fluent Bit: Top 3 Telemetry Pipeline Processors for Developers

This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit. 

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, using Fluent Bit processors for developers. In case you missed the previous article, check out the top tips on using telemetry pipeline parsers for developers where you get tips on cleaning up your telemetry data for better developer experiences.

This article will be a hands-on tour of the things that help you as a developer testing out your Fluent Bit pipelines. We'll take a look at the top 3 processors you'll want to know about when building your telemetry pipeline configurations in Fluent Bit.

Tuesday, November 4, 2025

Mastering Fluent Bit: Controlling Logs with Fluent Bit on Kubernetes (updated)

This is a special update to the original Controlling Logs with  Fluent Bit on Kubernetes article published previously that is no longer valid.

The issue requiring this update arose over last weekend when I discovered that Broadcom, who acquired VMWare, who were the custodians of the bitnami catalog, did something not so nice to all of us.

In this issue, they announced that the catalog would be moved in August 2025 to a legacy catalog in favor of a 'secure' catalog and no longer updated.  

This meant that the current Logs Control Easy Install project, the workshop Controlling Logs with Fluent Bit on Kubernetes, and the original article had to all be updated.  I spent this last weekend and most of this week bringing all three of these artifacts up to date with a new application workload to replace the use of Ghost CMS.

Let's take a look at what these changes meant to the original article and provide you with a new guide, using Fluent Bit to get control of logs on a Kubernetes cluster.

Tuesday, October 21, 2025

Mastering Fluent Bit: Top Tip Using Telemetry Pipeline Parsers for Developers

This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit. 

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, using Fluent Bit tips for developers. In case you missed the previous article, check out the top 3 telemetry pipeline output plugins for developers where you get tips on the best of Fluent Bit for your developer experiences.

This article will be a hands-on tour of the things that help you as a developer testing out your Fluent Bit pipelines. We'll take a look at the top tip when using a parser for your telemetry pipeline configuration in Fluent Bit.

Tuesday, September 9, 2025

Mastering Fluent Bit: Top 3 Telemetry Pipeline Output Plugins for Developers

This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit. 

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, using Fluent Bit tips for developers. In case you missed the previous article, check out the top 3 telemetry pipeline input plugins for developers where you get tips on the best of Fluent Bit for your developer experiences.

This article will be a hands-on tour of the things that help you as a developer testing out your Fluent Bit pipelines. We'll take a look at the top three output plugins for your telemetry pipeline configuration.

Monday, August 18, 2025

Mastering Fluent Bit: Top 3 Telemetry Pipeline Input Plugins for Developers

This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit. 

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, using Fluent Bit tips for developers. In case you missed the previous article, check out the developers guide to service section configuration where you get tips on making the most of your developer inner loop with Fluent Bit.

This article will be a hands-on tour of the things that help you as a developer testing out your Fluent Bit pipelines. We'll take a look at the input plugin section of a developers telemetry pipeline configuration.

Tuesday, July 8, 2025

Mastering Fluent Bit: Developer Guide to Telemetry Pipeline Service Configuration

This series is a general purpose getting started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit. 

Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.

The idea is that each article can stand on its own, but that they also lead down a path that slowly increases our abilities to implement solutions with Fluent Bit telemetry pipelines.

Let's take a look at the topic of this article, using Fluent Bit tips and tricks for developersIn case you missed the previous article, check out using a Fluent Bit pipeline on a Kubernetes cluster to take control of all the logs being generated.

This article will be a hands-on tour of the things that help you as a developer testing out your Fluent Bit pipelines. We'll take a look at the services section of a developers telemetry pipeline configuration.