Eric D. Schabell: 2023

Sunday, December 31, 2023

2023 Year in Review - Observability around the World

Deep into the winter of 2023 and counting down the last hours, I find myself working on this last task of the year. It's that time where one steps back and reflects on the past year of activities and travels.

This is also always one of the easiest articles to write, going back now since this blog started, meaning I've been doing them over 18 years now. Who would have imagined back in 2005 when I started publishing articles for this blog that I'd be at it 18 years later and have garnered almost 2.6 million views?

It takes a bit of research every year to get this article done, as I've been traveling, speaking, publishing, socializing, and generating so much content throughout the year. It's always fun to see all the code, writing, and travel adventures passing the review as I sit here in contemplation of what is coming for the new year.

Tuesday, December 19, 2023

Open Dashboard and Visualization Workshop - Finalizing Perses Dashboard

Getting started with Perses

Back in December of 2022 I started a series taking you on a tour of the Perses project. These articles covered this fairly new open dashboard and visualization project targeting cloud native environments. I used a getting started workshop to guide you through this series and to provide a hands-on experience for those new to visualizing observability data. 

In the previous article you expand visualizing data resulting in a more advanced dashboard and I provided links to the actual online workshop content. 

In this article, you'll finalize this advanced dashboard for your on-call teammates and end up with what we refer to as an advanced++ dashboard. 

Let's finish our dashboard building, shall we?

Wednesday, December 13, 2023

Cloud Native Predictions 2024 - Stress, Careers, and Costs

As the year 2023 winds down, there is time for reflection and looking back. I've done that every year on this blog with year in review articles. This year I thought I might take all the new learnings around cloud native observability, add in some insights from all the events I attended related to observability, and try to predict what the biggest changes might be for 2024.

In this article I plan to lay out three top predictions based on my experiences over 2023 in the cloud native domain, with a big focus on the observability arena. This has been my first complete year focused on these topics and the change in technologies I've been focusing on up to now meant I could approach this with zero bias. I just researched, then went hands-on with open source projects mostly found in the Cloud Native Computing Foundation (CNCF) domain, and went on the road to events to put an ear to the ground. 

While many predictions you find out in the wild tend to be about the next big technology breakthrough or about the expanded use of an emerging technology in larger organizations, this time around I've found myself thinking about this in a slightly different way.

Let's take a look at my top three predictions and the thoughts behind them for 2024.

Thursday, December 7, 2023

KCD Oslo 2024 - Observability for you and me with OpenTelemetry

The first event I'll be speaking at in 2024 is the Kubernetes Community Day (KCD) in Oslo, thanks to the acceptance of one of my favorite getting started in cloud native observability talks.

Events like KCD Oslo 2024 are essential CNCF community driven and sponsored gatherings in various countries around the globe for developers, engineers, DevOps, managers, and Site Reliability Engineers (SREs). 

The official CNCF site states that, "KCDs are community-organized events that gather adopters and technologists from open source and cloud native communities for education, collaboration, and networking. These fun, locally-defined events help grow and sustain Kubernetes and other Cloud Native communities."

Just last year I spoke at KCD Czech & Slovak and KCD Denmark, really enjoying the community atmosphere combined with enterprise practitioners. They are well organized, well attended, and my talks were so much fun with the engaged and enthusiastic audiences.

On 25 January in Oslo, I'll be on stage again at  a KCD introducing you to cloud native observability.

Monday, December 4, 2023

Open Dashboard and Visualization Workshop - Advanced Perses Dashboard

Getting started with Perses

Back in December of 2022 I started a series taking you on a tour of the Perses project. These articles covered this fairly new open dashboard and visualization project targeting cloud native environments. I used a getting started workshop to guide you through this series and to provide a hands-on experience for those new to visualizing observability data. 

In the previous article you began creating your first ever basic Perses dashboard and I provided links to the actual online workshop content

In this article, you'll expand on the previous basic dashboard and continue visualizing data resulting in a more advanced dashboard. 

Let's keep the dashboard building rolling, shall we?

Thursday, November 30, 2023

Open Dashboard and Visualization Workshop - Basic Perses Dashboard

Getting started with Perses

Back in December of 2022 I started a series taking you on a tour of the Perses project. These articles covered this fairly new open dashboard and visualization project targeting cloud native environments. I used a getting started workshop to guide you through this series and to provide a hands-on experience for those new to visualizing observability data. 

In the previous article I took you through the Perses specification and provided links to the actual online workshop content

In this article, you'll start using the Perses UI and visualizing data in your first ever dashboard. 

Let's start off slowly, shall we?

Monday, November 27, 2023

Open Dashboard and Visualization Workshop - The Perses Specification

Getting started with Perses

Back in December of 2022 I started a series taking you on a tour of the Perses project. These articles covered this fairly new open dashboard and visualization project targeting cloud native environments. I used a getting started workshop to guide you through this series and to provide a hands-on experience for those new to visualizing observability data. 

In the previous article I took you through the Perses API and provided links to the actual online workshop content

In this article, I'll walk you through the Perses data model and open specification for visualizing data in your dashboards. 

Let's dive right in, shall we?

Thursday, November 23, 2023

Open Dashboard and Visualization Workshop - Exploring Perses API

Getting started with Perses

Back in December of 2022 I started a series taking you on a tour of the Perses project. These articles covered this fairly new open dashboard and visualization project targeting cloud native environments. I used a getting started workshop to guide you through this series and to provide a hands-on experience for those new to visualizing observability data. 

In the previous article I kicked off with an introduction to and installation of Perses and provided links to the actual online workshop content

In this article, I'll share a guided tour of the Perses application programming interface (API) and how you can interact with your Perses instance through its API.

Let's dive right in, shall we?

Monday, November 20, 2023

Open Dashboard and Visualization Workshop - Introduction and Installing Perses

Getting started with Perses
Back in December of 2022 I started a series taking you on a tour of the Perses project. These articles covered this fairly new open dashboard and visualization project targeting cloud native environments. I used a getting started workshop to guide you through this series and to provide a hands-on experience for those new to visualizing observability data. 

Being a developer from my early days in IT, it's been very interesting to explore the complexities of cloud native observability (o11y). Monitoring applications goes way beyond just writing and deploying code, especially in the cloud native world. One thing remains the same, maintaining your organization's architecture always requires both a vigilant outlook and an understanding of available open standards.

Now that it's almost a year since my last dive into Perses, let's revisit this workshop and explore the latest release. If you tried the first iteration of this workshop, found in this repository tag, you'll remember that it was a lot of diving into JSON. This time around the UI has been flushed out so that many of the tasks you need to design projects, dashboards, datasources, and more are a smoothly guided experience.

Let's see what's new, shall we?

Tuesday, November 14, 2023

KCD Denmark - Observability for You and Me with OpenTelemetry (slides)

As I previously posted, I couldn't pass up on the first ever Kubernetes Community Days (KCD) in Denmark today.

It was exciting to see that this event provided slots for workshops as well as normal sessions as you can see in the program.

I presented on OpenTelemetry in the morning from the main stage and below you can find the slides along with the session abstract.

Wednesday, November 8, 2023

KubeCon NA 2023 - Roadmap to Becoming a CNCF Ambassador (slides)

Today I was on site at the Cloud Native Computing Foundation (CNCF) bi-annual event known as KubeCon + CloudNativeCon NA in Chicago.

As previously posted, one of my sessions was accepted this year and today I co-presented with Katie Greenley, who leads Community Engagement + Outreach, CNCF for the Ambassador program!

It was a really good time and being on stage with our very own Katie who is pretty much the Queen organizer all year round for our community and consistently exceeds expectations in communication and shepherding ambassadors all over the globe.

Below you will find the slides for our session and other details.

Tuesday, October 17, 2023

All Things Open 2023 - Terrifying Execs into Action (slides)

Today I presented at All Things Open the city of Raleigh, NC.

My talk this time around was all about sharing tips that are both easy and effective for you to apply immediately to your presentations, pitches, or stories as soon as you left my session. 

Along with these tips I promised to help you in terrifying your executives into action, so I was sure to give you tantalizing cloud native data to work with and showed how to weave it into your stories.

Below you'll find the original abstract and details of my session for All Things Open in October along with the slides from the session.

Wednesday, October 11, 2023

SRECon EU 2023 - Three Phases to Better Observability Outcomes (slides)

 "SREcon23 Europe/Middle East/Africa is a gathering of engineers who care deeply about site reliability, systems engineering, and working with complex distributed systems at scale. SREcon strives to challenge both those new to the profession as well as those who have been involved in it for decades. The conference has a culture of critical thought, deep technical insights, continuous improvement, and innovation."

This is SRECon23 EU and it was held in Dublin from 10-12 Oct this year. Having submitted a few ideas for talks, they settled on one as a lightning talk with the slot tightly defined as 16 slides, 15 seconds per slide, and a total of four minutes for the talk.

Below you'll fine the abstract for this talk and the slides I used, but without the automatic timer, so you need to count to 15 each slide and then advance yourself to see how that feels!

Monday, October 2, 2023

PromCon EU 2023 - Observability Recap in Berlin

As previously mentioned, last week I was on site at the PromCon EU 2023 event for two days in Berlin, Germany. 

This is a community organized event focused on the technology and implementations around the open source Prometheus project, including for example PromQL and PromLens.

Below you'll find an overview covering insights into the talks given, often with a short recap if you don't want to browse the details. Along with the talks it was invaluable to have the common discussions and chatting that happens between talks in the breaks where you can connect with core maintainers of various aspects of the Prometheus project.

Be sure to keep an eye on the event video playlist, as all sessions were recorded and will appear here.

Let's dive right in and see what the event had to offer this year in Berlin.

Thursday, September 21, 2023

Cloud Native London Meetup - Cloud Native Bedtime Stories

I'm heading back to visit my good friends at the Cloud Native London meetup, having been given the opportunity to present again after my first visit in January of this year.

They have +7,000 members and it is, "...the official Cloud Native Computing Foundation (CNCF) Meetup group dedicated to building a strong, open, diverse developer community around the Cloud Native platform and technologies in London." You can also find them on their own slack channel, so feel free to drop in for a quick chat if you like.

That session I presented in January was about the pitfalls everyone should avoid with cloud data and they live streamed it with a recording available online if you want to revisit.

Now let's take a look at what this meetup looks like on Wednesday, 4 Oct in London.

Monday, September 18, 2023

Infobip Shift Conference 2023 - 3 Pitfalls Everyone Should Avoid with Cloud Data (slides)

As I mentioned previously, I'm speaking today at this year's Shift Conference.

I was on stage to share some thoughts and insights into the 3 pitfalls I think everyone should be aware of and avoid with regards to their cloud data.

To ensure you can get your hands on the slides, I'm going to share them here.

Wednesday, September 13, 2023

Getting Started with Prometheus - Instrumenting Applications

Are you looking to get away from proprietary instrumentation? 

Are you interested in open source observability but lack the knowledge to just dive right in? 

This workshop is for you, designed to expand your knowledge and understanding of open source observability tooling that is available to you today.

Dive right into a free, online, self paced, hands-on workshop introducing you to Prometheus. Prometheus is an open source systems monitoring and alerting tool kit that enables you to hit the ground running with discovering, collecting, and querying your observability today. Over the course of this workshop you will learn what Prometheus is, what it is not, install it, start collecting metrics, and learn all the things you need to know to become effective at running Prometheus in your observability stack. 

Previously, I shared an introduction to Prometheusinstalling Prometheus, an introduction to the query languageexploring basic queriesusing advanced queriesrelabeling metrics in Prometheus, and discovering service targets as free online labs. In this article you'll learn all about instrumenting your applications using Prometheus client libraries.

Monday, September 11, 2023

SRECon EU 2023 - The road to Dublin

"SREcon23 Europe/Middle East/Africa is a gathering of engineers who care deeply about site reliability, systems engineering, and working with complex distributed systems at scale. SREcon strives to challenge both those new to the profession as well as those who have been involved in it for decades. The conference has a culture of critical thought, deep technical insights, continuous improvement, and innovation."

This is SRECon23 EU and with it being in Dublin from 10-12 Oct this year, I couldn't resist submitting a few of my cloud native observability ideas. They had the entire spectrum of session types, including lightning talks, so I pushed in a few for each category.

The final selection was just last week and they seem keen to see one of my lightning talks. Let's see what they found to be the most interesting idea I pushed in for their call for papers.

Wednesday, September 6, 2023

KubeCon + CloudNativeCon NA - Roadmap to Becoming a CNCF Ambassador

This year the Cloud Native Computing Foundation (CNCF) is hosting it's bi-annual event KubeCon + CloudNativeCon NA in Chicago from 6-9 November 2023.

I continue to submit to both the EU and NA editions, with varying success to date. This year was no different and I submitted two sessions. 

The first was a workshop / tutorial type of session and the second was a bit of an outlier where I teamed up with a surprise co-speaker.

The schedule was posted this last week and one of my sessions was accepted, so let's see what I submitted and what will be on the schedule in Chicago in November.

Friday, September 1, 2023

All Things Open 2023 - Terrifying Execs into Action

I've always been a regular visitor to the All Things Open conferences, as they have a rock start organization since they started and put on a great annual event in the city of Raleigh, NC.

That being said, I've not been in attendance since 2018 when I gave a main stage lighting talk that was recorded. The reason for the break is pretty obvious and now that the event is back on in person, I was all in on the call for papers.

The selection committee was kind enough to select one of my favorite topics that I've been working on to address different audiences, but that helps you personally tell your stories effectively and move people to action.

Let's look at the abstract and details of my session for All Things Open in October.

Monday, August 21, 2023

Getting Started with Prometheus - Discovering Service Targets

Are you looking to get away from proprietary instrumentation? 

Are you interested in open source observability but lack the knowledge to just dive right in? 

This workshop is for you, designed to expand your knowledge and understanding of open source observability tooling that is available to you today.

Dive right into a free, online, self paced, hands-on workshop introducing you to Prometheus. Prometheus is an open source systems monitoring and alerting tool kit that enables you to hit the ground running with discovering, collecting, and querying your observability today. Over the course of this workshop you will learn what Prometheus is, what it is not, install it, start collecting metrics, and learn all the things you need to know to become effective at running Prometheus in your observability stack. 

Previously, I shared an introduction to Prometheusinstalling Prometheus, an introduction to the query languageexploring basic queries, using advanced queries, and relabeling metrics in Prometheus as free online labs. In this article you'll learn all about discovering service targets in Prometheus.

Wednesday, August 16, 2023

DataOps Day 2023 - Optimizing Observability Spend: Metrics (slides)

As previously posted, I presented at the DataOps Day event on 16 Aug. 

The entire day was focused on a deep dive into the world of data and DataOps. Register for free to join this online event (or to browse the post-event recordings) and hear from data and business leaders who have adopted DataOps to achieve their goals for quality, security and speed.

I'm sharing some insights into the need for organizations to understand and adopt the Observability Data Optimization Cycle to survive the crush of cloud native observability data coming at them.

To gain some insights, let's take a look at the details of my session and explore the slides.

Thursday, August 10, 2023

KCD Denmark - The first ever Kubernetes Community Days in Denmark

When I saw that they were going to host the first ever Kubernetes Community Days (KCD) in Denmark on 14 November, I had to apply.

It is a pretty active CNCF community that organizes many KCD events throughout the year across the globe and being a CNCF Ambassador I am always trying to support what my schedule will allow.

It was even more exciting to see that this KCD has offered slots for workshop content, where 25 attendees get to sit down in a room and go diving into hands-on content around CNCF projects. I had to try this out and submit one of my workshops.

Monday, August 7, 2023

PromCon EU 2023 - Heading to Berlin with Dashboards and Compliance

This year PromCon EU is being held in Berlin, Germany on Sep 28-29. It will be my second edition and I'm looking forward to the two days of all things Prometheus and cloud native observability.

I've yet to speak at one of these events, but this time around I wanted to share two different sessions, one is a lightning talk introduction to a workshop I've put together. The second one is a regular talk on the topic of the Prometheus Compliance Program which I've spent some time digging into to validate my employers compliance with the standards. 

I think they are good topics to share and help others getting started with these areas of Prometheus and integration with Prometheus.

Wednesday, August 2, 2023

Infobip Shift Conference 2023 - 3 Pitfalls Everyone Should Avoid with Cloud Data

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.

I spoke on the main stage which was hosted in the Croatian National Opera House, something that remains both a special experience and was recorded. 

I've stayed in contact with Ivan over the years and wanted to return, but pandemics and other events kept me away, until this year. I bumped into Ivan at last year's KubeCon NA in Detroit, MA and while catching up on his activities he encouraged me to submit some talks right away.

So I did.

This year's Shift Conference is from 18-19 Sep and word on the street is that they are looking at around 5000 attendees. Below you will find the outline of my talk. 

Monday, July 10, 2023

DataOps Day 2023 - Optimizing Observability Spend: Metrics (accepted)

On August 16, from 09:00 - 15:00 ET, Techstrong is putting on a free virtual event called DataOps Day 2023 and I've been invited to share insights into optimizing your cloud native observability spend. 

As they state on the event site in the introduction, data is the crown jewels of an organization, empowering companies to make informed business decisions, improve operations, reduce costs and increase revenue. Organizations are increasingly adopting DataOps to get full visibility and control of their data pipeline, boost efficiency and quality of data, fuel digital transformation initiatives and maximize business value.

At DataOps Day, you'll be able to take a deep dive into the world of data and DataOps. Register for free to join this online event to hear from data and business leaders who have adopted DataOps to achieve their goals for quality, security and speed.

Let's take a look at the details of my session.

Wednesday, July 5, 2023

O11y Architecture - Financial Calculations Example

Cloud native technology has been changing the way payment services are architected. In 2020 I presented a series with insights from real implementations adopting open source and cloud native technology to modernize payment services. 

The series consisted of six articles and covered architectural diagrams from logical, schematic, to detailed views of the various  use cases uncovered. 

The architectures presented were based on open source cloud native technologies, such as containers, microservices, and a Kubernetes based container platform. The major omission in this series was to avoid discussing any aspect of cloud native observability. This series will take a look at fixing that omission with an open source standards based cloud native observability platform that helps DevOps teams control the speed, scale, and complexity of a cloud native world for their financial payments architecture.

The part one introduction covered the baseline architecture, defined the payments project, and shared the planning for this series in adding observability to the logical and physical architectures. Part two explored the common architectural elements needed when adding cloud native observability to your financial payments solutions. Part three discussed a physical architecture view of a financial payments example sharing insights into how to deploy your cloud native observability at scale. 

In this article we'll walk through a financial calculations physical architecture, exploring how to add scalable cloud native observability and laying out the various deployment options you have for your financial calculations observability solution.

Monday, June 26, 2023

O11y Guide - Without Observability It's Just Code

Welcome to another chapter in the ongoing series I started covering my journey into the world of cloud native observability. If you missed any of the previous articles, head on back to the introduction for a quick update.

After laying out the groundwork for this series in the initial article, I spent time sharing who the observability players are, looked at the ongoing discussion around monitoring pillars versus phases,  and shared thoughts on architectural level choices being made, and shared the open standards available within the open source landscape. I continued onwards with a few of the architectural challenges you might encounter when older monolithic applications and monitoring tools are still part of an organization's infrastructure landscape. Finally, I walked you through the open source visualization and dashboard project called Perses by introducing my hands-on workshop.

Being a developer from my early days in IT, it's been very interesting to explore the complexities of cloud native o11y. Monitoring applications goes way beyond just writing and deploying code, especially in the cloud native world. One thing remains the same, maintaining your organization's architecture always requires that you understand that without observability, it's just code you are deploying.

Let's look at what makes cloud native observability so crucial to your organization's success.

Tuesday, June 20, 2023

O11y Architecture - Financial Payments Example

Cloud native technology has been changing the way payment services are architected. In 2020 I presented a series with insights from real implementations adopting open source and cloud native technology to modernize payment services. 

The series consisted of six articles and covered architectural diagrams from logical, schematic, to detailed views of the various  use cases uncovered. 

The architectures presented were based on open source cloud native technologies, such as containers, microservices, and a Kubernetes based container platform. The major omission in this series was to avoid discussing any aspect of cloud native observability. This series will take a look at fixing that omission with an open source standards based cloud native observability platform that helps DevOps teams control the speed, scale, and complexity of a cloud native world for their financial payments architecture.

The part one introduction covered the baseline architecture, defined the payments project, and shared the planning for this series in adding observability to the logical and physical architectures. Part two explored the common architectural elements needed when adding cloud native observability to your financial payments solutions. In this article we'll walk through a financial payments physical architecture, exploring how to add scalable cloud native observability and laying out the various deployment options you have for your payments observability solution.

Thursday, June 15, 2023

Getting Started with Prometheus - Relabeling Metrics in Prometheus

Are you looking to get away from proprietary instrumentation? 

Are you interested in open source observability but lack the knowledge to just dive right in? 

This workshop is for you, designed to expand your knowledge and understanding of open source observability tooling that is available to you today.

Dive right into a free, online, self paced, hands-on workshop introducing you to Prometheus. Prometheus is an open source systems monitoring and alerting tool kit that enables you to hit the ground running with discovering, collecting, and querying your observability today. Over the course of this workshop you will learn what Prometheus is, what it is not, install it, start collecting metrics, and learn all the things you need to know to become effective at running Prometheus in your observability stack. 

Previously, I shared an introduction to Prometheusinstalling Prometheus, an introduction to the query languageexploring basic queries, and using advanced queries as free online worksop labs. In this article you'll continue your journey with relabeling metrics in Prometheus.

Monday, June 12, 2023

Open Source Edinburgh Meetup - Getting Started with Prometheus Workshop (video)

Last month I was in Edinburgh speaking at the Open Source Edinburgh Meetup about how to get started with Prometheus.

I shared my getting started with Prometheus workshop, which I've been working on for months now, and with a good turnout this group was perfect to test how the workshop lands with new observability engineers.

We were in the offices of Scott Logic (just down the hill from Edinburgh Castle) and below you'll find the agenda, the abstract, and the video recording of my session.

Monday, June 5, 2023

O11y Architecture - Financial Payments Common Observability Elements

Cloud native technology has been changing the way payment services are architected. In 2020 I presented a series with insights from real implementations adopting open source and cloud native technology to modernize payment services. 

The series consisted of six articles and covered architectural diagrams from logical, schematic, to detailed views of the various  use cases uncovered. 

The architectures presented were based on open source cloud native technologies, such as containers, microservices, and a Kubernetes based container platform. The major omission in this series was to avoid discussing any aspect of cloud native observability. This series will take a look at fixing that omission with an open source standards based cloud native observability platform that helps DevOps teams control the speed, scale, and complexity of a cloud native world for their financial payments architecture.

The part one introduction covered the baseline architecture, defined the payments project, and shared the planning for this series in adding observability to the logical and physical architectures. In this article we'll explore the logical diagram that captures the elements of a successful payments solution.

Monday, May 22, 2023

O11y Architecture - Financial Payments Introduction

Back in September 2020 I was researching open source architectures, meaning looking at several customer solutions from my employer at the time and developing a generic view of these solutions for certain use cases.

One of the use cases is known as financial payments and back in 2020 I kicked off a series covering this architecture with the article Payments architecture - An introduction. The series consisted of six articles and covered architectural diagrams from logical, schematic, to detailed views of the various  use cases we uncovered. 

The architectures presented were based on open source cloud native technologies, such as containers, microservices, and a Kubernetes based container platform. The major omission in this series was to avoid discussing any aspect of cloud native observability. 

This series will take a look at fixing that omission with an open source standards based cloud native observability platform that helps DevOps teams control the speed, scale, and complexity of a cloud native world for their financial payments architecture.

Friday, May 19, 2023

KCD Czech & Slovak 2023: Engaging Your Execs - Telling Great Observability Tales Inspiring Action (slides + video)

Today I spoke at the Cloud Native Computing Foundation (CNCF) Kubernetes Community Day (KCD) in Bratislava,Slovakia.

I've been to Bratislava in the past to keynote for another conference at the same location and was deeply impressed with the depth of knowledge walking around that university. 


 

I want to share the slides from my talk along with the abstract, so see below for both. The session was also recorded so will be sharing that when available too.

Monday, May 8, 2023

Techie Brekkie Bristol Meetup - Observability for you and me with OpenTelemetry

Over the last few weeks I've been put in contact with the Techie Brekkie Bristol meetup group who were looking for a speaker for this month. 

I'm always up for something new and this is the very first time I'll be presenting to a breakfast group in the early morning. 

After a few back and forth through email, I met with the organization. I gave them a list of possible topics that might be of interest from our active collection of talks and they have selected one.

I'll be there in Bristol, UK on the morning of 31 May 2023 to present the talk that covers getting started with OpenTelemetry for your tracing needs.

Friday, May 5, 2023

WTF is SRE 2023 - Telling Effective Tales About Production (slides + recording)

Spent this week in London at the WTF is SRE 2023 conference sharing some thoughts on how to tell more effective tales in your organization of effect change. 

It was the fourth edition of this event and they  pulled together four tracks; Observability, Reliability, DevEx and DevSecOps. 

You must be asking the same thing I was when I first saw this conference, what is WTF is SRE? Well as they say on their site, "It is a highly-rated, very-tweeted-about, ridiculously-fun, wildly-insightful two-day conference designed to improve the world of Site Reliability Engineering (SRE)."

As you can tell from the tone and style, these have got to be some really fun people to hang out with for a few days, so here's my thoughts and the slides from my talk.

Monday, May 1, 2023

Getting Started with Prometheus - Using Advanced Queries

Are you looking to get away from proprietary instrumentation? 

Are you interested in open source observability but lack the knowledge to just dive right in? 

This workshop is for you, designed to expand your knowledge and understanding of open source observability tooling that is available to you today.

Dive right into a free, online, self paced, hands-on workshop introducing you to Prometheus. Prometheus is an open source systems monitoring and alerting tool kit that enables you to hit the ground running with discovering, collecting, and querying your observability today. Over the course of this workshop you will learn what Prometheus is, what it is not, install it, start collecting metrics, and learn all the things you need to know to become effective at running Prometheus in your observability stack. 

Previously, I shared an introduction to Prometheusinstalling Prometheus, an introduction to the query language, and exploring basic queries as free online worksop labs. In this article you'll continue your journey using advanced Prometheus queries with PromQL .

Monday, April 24, 2023

Open Source Edinburgh Meetup - Getting Started with Prometheus Workshop

Next month I'm heading back to Edinburgh to speak at the Open Source Edinburgh Meetup about how to get started with Prometheus.

With over 700 members, this group is spot on for the topic I'm presenting. Sharing the open source cloud native observability tooling and how to get started with it should resonate well with this audience. 

On 11 May 2023 I'll be at the offices of Scott Logic (just down the hill from Edinburgh Castle) and the meetup details where placed online this week.

Wednesday, April 19, 2023

Google Lightning Talk - Optimizing Observability Spend: Metrics

Today on day 1 of KubeCon + CloudNativeCon I was asked to speak in a lighting talk slot at the Google booth. 

The topic was, of course one that is on the lips of everyone here at the event, how can I save on costs?

I thought it would be interesting to share my observations on how you can optimize your observability spend in this rather chaotic cloud native world.

Below you'll find the slides I presented, and a short abstract of the talk.

KubeCon EU - Summary of Observability Day Europe

Yesterday kicked off the KubeCon + CloudNativeCon event with a slew of off-site events. I dropped in on Observability Day Europe and wanted to share a few things I found interesting. 

This event was setup to foster collaboration, discussion, and knowledge sharing of cloud-native observability projects (including but not necessarily limited to Prometheus, Fluentd, Fluent Bit, OpenTelemetry, and OpenMetrics), as well as vendor-neutral best practices for addressing observability challenges. It was intended both for audiences that are new to observability as well as for seasoned practitioners. Observability Day enabled you to spend a day peeking under the hood of major Cloud Native Computing Foundation observability-related projects and broadening your knowledge of observability.

We were on-site in Amsterdam at the RAI conference center. The full schedule for Observability Day is available online but wanted to share an overview impression of what it was like to be there.

The day is centered around all the CNCF projects related to open observability and is full of both vendors and project focused talks.

Monday, April 17, 2023

Cloud Native Rejekts 2023 - Observability For You and Me with OpenTelemetry

The Cloud Native Rejekts 2023 is a fun event that is playing off of the main event later in the week, KubeCon + CloudNativeCon Eu. Basically, if your talk was rejected, you can give it here!

This is a bit of a different article than normal in that I was not planning to present at the Cloud Native Rejekts event, but due to late minute cancellation of a speaker on my team, I was slotted in.

The session will be a talk on observability and the open source community project known as OpenTelemetry, a basic introduction to the concepts and technology..

The talk was originally to be given by Paige Cruz, but she's unable to attend so I'm filling her slot. As promised in my talk, the slides are provided below along with the session abstract.

Thursday, April 13, 2023

Open Source 101 2023 - Observability For You and Me with OpenTelemetry (video)

As mentioned previously, I spoke at the Open Source 101 series conference in Charlotte, NC on 23 March 2023 and shared my slides from the presentation in that article.

It was a nice introductory session for all of us that are looking at open source tracing solutions within the Cloud Native Computing Foundation (CNCF) projects, and specifically to the project called OpenTelemetry.

As promised in my talk, the recording is provided below along with the session abstract.

Tuesday, April 11, 2023

Getting Started With Prometheus - Exploring Basic Queries

 Are you looking to get away from proprietary instrumentation? 

Are you interested in open source observability but lack the knowledge to just dive right in? 

This workshop is for you, designed to expand your knowledge and understanding of open source observability tooling that is available to you today.

Dive right into a free, online, self paced, hands-on workshop introducing you to Prometheus. Prometheus is an open source systems monitoring and alerting tool kit that enables you to hit the ground running with discovering, collecting, and querying your observability today. Over the course of this workshop you will learn what Prometheus is, what it is not, install it, start collecting metrics, and learn all the things you need to know to become effective at running Prometheus in your observability stack. 

Previously, I shared an introduction to Prometheusinstalling Prometheus, and introduction to the query language as free online worksop labs. In this article you'll continue your journey exploring  basic Prometheus queries using PromQL.

Wednesday, April 5, 2023

KCD Czech & Slovak 2023 - Telling Great Observability Tales Inspiring Action

Next month the Cloud Native Computing Foundation (CNCF) is organizing the Kubernetes Community Day (KCD) in Bratislava,Slovakia

I've been to Bratislava in the past to keynote for another conference at the same location and was deeply impressed with the depth of knowledge walking around that university. 

On 19-21 May 2023 the KCD Czech & Slovak 2023 will take place in Bratislava and their call for papers went out at the beginning of the year. I was excited to be able to submit a few talks and even more excited to have the following accepted.

Monday, March 27, 2023

Getting Started With Prometheus - Introduction to the Query Language

Are you looking to get away from proprietary instrumentation? 

Are you interested in open source observability but lack the knowledge to just dive right in? 

This workshop is for you, designed to expand your knowledge and understanding of open source observability tooling that is available to you today.

Dive right into a free, online, self paced, hands-on workshop introducing you to Prometheus. Prometheus is an open source systems monitoring and alerting tool kit that enables you to hit the ground running with discovering, collecting, and querying your observability today. Over the course of this workshop you will learn what Prometheus is, what it is not, install it, start collecting metrics, and learn all the things you need to know to become effective at running Prometheus in your observability stack. 

Previously, I shared an introduction to Prometheus and installing Prometheus as free online worksop labs. In this article you'll continue your journey with an introduction to the Prometheus query language, also known as PromQL.