Eric D. Schabell: September 2024

Monday, September 30, 2024

A Hands-on Guide to OpenTelemetry - Linking Metrics to Traces with Exemplars (part 2)

Are you ready to start your journey on the road to collecting telemetry data from your applications? Great observability begins with great instrumentation! 

In this series you'll explore how to adopt OpenTelemetry (OTel) and how to instrument an application to collect tracing telemetry. You'll learn how to leverage out-of-the-box automatic instrumentation tools and understand when it's necessary to explore more advanced manual instrumentation for your applications. By the end of this series you'll have an understanding of how telemetry travels from your applications, to the OpenTelemetry Collector, and be ready to bring OpenTelemetry to your future projects. Everything discussed here is supported by a hands-on, self-paced workshop authored by Paige Cruz

The previous article explored the first part of how to link metrics to trace data using exemplars, where we configured our application to expose metrics and a Prometheus instance to collect those metrics. In this article we'll look at the second part focused on implementing the exemplars, tying together metrics with our trace data.

Saturday, September 28, 2024

KCD Porto: Choose Your Own Adventure - Cloud Native Observability Pitfalls (slides)

Today I presented at  KCD Porto in Portugal, speaking to one of my favorite subjects in observability.  .

This inaugural event was really well done and had four different stages with talks from key-note speakers, leading experts and technical experts, and interactive workshops. 

There were a lot of different opportunities for networking across the two day event in sunny Porto, where the food, snacks and drinks throughout the event were nothing short of amazing! There were over +300 attendees at the Alfandega Congress Center which is right on the Douro river, so the views from my session were stunning out over the river. 

Below you will find the slides from my session and the abstract.

Monday, September 23, 2024

A Hands-on Guide to OpenTelemetry - Linking Metrics to Traces with Exemplars (part 1)

Are you ready to start your journey on the road to collecting telemetry data from your applications? Great observability begins with great instrumentation! 

In this series you'll explore how to adopt OpenTelemetry (OTel) and how to instrument an application to collect tracing telemetry. You'll learn how to leverage out-of-the-box automatic instrumentation tools and understand when it's necessary to explore more advanced manual instrumentation for your applications. By the end of this series you'll have an understanding of how telemetry travels from your applications, to the OpenTelemetry Collector, and be ready to bring OpenTelemetry to your future projects. Everything discussed here is supported by a hands-on, self-paced workshop authored by Paige Cruz

The previous article explored how developers are able to manually instrument their applications to generate specific metadata for our business to derive better insights faster. In this article we'll look at the first part of how to link metrics to trace data using exemplars.

Monday, September 16, 2024

Infobip Shift EU 2024: Platform Engineers Arise! Adding Observability to Your Platform Toolbox (slides)

Today I shared my workshop collection on the attending Platform Engineers, giving them all they needed to get started integrating observability from the ground up in their developer experiences. This all focused on the metrics, tracing, pipeline, and visualization projects from the Cloud Native Computing Foundation (CNCF).

This year's Infobip Shift EU was from 15-17 September and below you will find the outline of my workshop I'm giving covering observability for Platform Engineers. 

My talk was based on an observability workshop collection covering metrics, tracing, pipelines, and visualization of telemetry data. Platform engineering can and should include observability from the basic start of their developer experience and these open source CNCF projects all provide what you need to get started.

Below you will find my slides and the original abstract from my workshop.

Thursday, September 12, 2024

PromCon EU 2024: Meet the New Kid in the Sandbox - Integrating Perses Visualization with Prometheus (slides + video)

Today I shared an update on the Perses dashboard and visualization project, the newest member of the Cloud Native Computing Foundation (CNCF) Sandbox tier.

It was at PromCon EU 2024 in Berlin, Germany and I shared about how far along Perses is, including how easily you can start integrating it with the Prometheus monitoring system today.

I've been attending this event for the last two years since my career took me in the direction of cloud native observability, with CNCF projects like Prometheus being the natural direction I gravitated towards. Since working with Prometheus, I've also gotten involved with Perses, which is focused on providing true open source visualization and dashboards to the users of Prometheus.

Let's look at the talk, the slides, and video recording of my session.

Thursday, September 5, 2024

A Hands-on Guide to OpenTelemetry - Manual Instrumentation for Developers

 Are you ready to start your journey on the road to collecting telemetry data from your applications? Great observability begins with great instrumentation! 

In this series you'll explore how to adopt OpenTelemetry (OTel) and how to instrument an application to collect tracing telemetry. You'll learn how to leverage out-of-the-box automatic instrumentation tools and understand when it's necessary to explore more advanced manual instrumentation for your applications. By the end of this series you'll have an understanding of how telemetry travels from your applications, to the OpenTelemetry Collector, and be ready to bring OpenTelemetry to your future projects. Everything discussed here is supported by a hands-on, self-paced workshop authored by Paige Cruz

The previous article zoomed into the usage of Jaeger to help developers when visually exploring their telemetry data. In this article we'll help developers with manually instrumenting to add metadata specific to their application or business allowing them to derive better insights faster.

Monday, September 2, 2024

Infobip Shift EU 2024: Platform Engineers Arise! Adding Observability to Your Platform Toolbox

Back in 2018 I was exposed for the first time to an amazing conference then known as Shift Developer Conference. It was an amazing location in Split, Croatia and one of the founders, Ivan Burazin quickly became a good friend.

spoke on the main stage which was hosted in the Croatian National Opera House, something that remains a special experience. I've stayed in contact with the organizers and went to Infobip Shift EU in Zadar last September presenting on avoiding the common pitfalls around the flood of cloud data that typically comes with the user experience. In the Spring I was at Infobip Shift NA in Miami to share a workshop focused on the Perses project

This year's Infobip Shift EU is from 15-17 September and below you will find the outline of my workshop I'm giving covering observability for Platform Engineers. 

Let's look at the session and activities around this year's event.