Products
Features
YouTube Video Summarizer
Summarize YouTube videos
Web & PDF Highlighter
Highlight web pages & PDFs
Chat with PDF
Ask any PDF questions with AI
Ask AI Clone
Chat with your highlights & memories
Audio Transcriber
Transcribe audio files to text
Glasp Reader
Read and highlight articles
Kindle Highlight Export
Export your Kindle highlights
Idea Hatch
Hatch ideas from your highlights
Integrations
Obsidian Plugin
Notion Integration
Pocket Integration
Instapaper Integration
Medium Integration
Readwise Integration
Snipd Integration
Hypothesis Integration
Apps & Extensions
Chrome Extension
Safari Extension
Edge Add-ons
Firefox Add-ons
iOS App
Android App
Discover
Discover
Ideas
Discover new ideas and insights
Articles
Curated articles and insights
Books
Book recommendations by great minds
Posts
Essays and notes from readers
Quotes
Inspiring quotes collection
Videos
Curated videos and summaries
Explore Glasp
Glasp Newsletter
Weekly insights and updates
Glasp Talk
Interview series with great minds
Glasp Blog
Latest news and articles
Glasp Use Cases
Learn how others use Glasp
Build & Support
Glasp API
Access Glasp's API for developers
MCP Connector
Connect Glasp to Claude & ChatGPT
Community
Glasp Reddit Community
Students
Student discount and benefits
FAQs
Frequently Asked Questions
AboutPricing
DashboardLog inSign up

What is Observability and How is it Evolving?

75.1K views
•
January 22, 2025
by
The Pragmatic Engineer
YouTube video player
What is Observability and How is it Evolving?

TL;DR

Observability integrates metrics, logs, and traces to enhance software performance but often struggles with data fragmentation. The shift to observability 2.0 focuses on unified storage for real-time insights, addressing high cost issues while improving alignment with business goals.

Transcript

the three pillars model what is that the famous phrase goes I think it was coined by Peter borgan back in like 2017 that observability has three pillars metrix logs and traces and a lot of vendors glommed onto this because cynically speaking they have a metric product to sell a logging product to sell and a tracing product to sell but it's actually... Read More

Key Insights

  • 🧑‍💻 Observability relies on metrics, logs, and traces for understanding software performance, yet traditionally, data fragmentation complicates this integration.
  • 🇨🇷 Transitioning to observability 2.0 with a focus on unified data storage enables engineers to extract better insights while minimizing costs associated with data duplication.
  • 👨‍💼 Charity emphasizes the significant impact of SLOs on engineering practices, pushing teams towards accountability and aligning technical work with business needs.
  • 🥺 Cardinality issues in traditional observability tools can lead to dramatic spikes in costs, necessitating a shift towards systems that handle high-cardinality data effectively.
  • ❓ Observability should be incorporated early in the software development lifecycle to establish a consistent understanding of system behavior and performance.
  • 👾 Open Telemetry is positioned as a game changer, providing consistent standards that enable organizations to mitigate vendor lock-in while enhancing their observability capabilities.
  • 😮 The rise of AI in observability presents new opportunities but requires careful integration to transform raw computational data into actionable insights effectively.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: What are the three pillars of observability, and why are they important?

The three pillars of observability are metrics, logs, and traces. Metrics quantify performance, logs provide context, and traces map the journey of user requests through various services. Together, they help engineers diagnose issues and optimize software in real-time, enhancing the overall reliability.

Q: What challenges does Charity Majors identify with traditional observability approaches?

Charity highlights challenges such as high costs associated with storing fragmented data across multiple tools, issues with cardinality that can lead to unexpected bill spikes, and the complexity of integrating multiple observability tools that don’t communicate effectively with each other.

Q: How does observability 2.0 differ from its predecessor, and what benefits does it offer?

Observability 2.0 moves towards unified data storage, allowing for real-time analysis without needing to manage multiple toolsets. This shift simplifies access to insights and enables developers to better align their performance metrics with business objectives, ultimately leading to faster development cycles.

Q: What is the significance of SLOs (Service Level Objectives) in modern observability practices?

SLOs help define performance expectations between teams, guiding them in their operational priorities and fostering accountability. By linking technical performance to business goals, SLOs allow engineering teams to negotiate resource allocation based on their ability to meet defined service levels.

Q: Why does Charity emphasize the importance of integrating observability early in the development process?

Charity believes that integrating observability during the coding phase, similar to writing tests, allows teams to understand their software better and to catch potential issues before they escalate in production. This proactive approach speeds up development and enhances software reliability.

Q: How can businesses avoid vendor lock-in in observability solutions?

The adoption of open Telemetry enables companies to maintain portability by standardizing the approach to collecting, processing, and analyzing data. This means businesses can switch vendors without losing insights, keeping them competitive and flexible in their observability strategies.

Q: What role does AI play in the future of observability according to Charity Majors?

AI intersects with observability by enhancing insights derived from data. However, Charity cautions that for effective AI observability, it requires robust traditional observability practices. It’s essential to connect AI systems back to the overall software architecture to understand their impacts.

Q: What does Charity suggest about choosing between building, buying, or utilizing open-source tools for observability?

Charity notes that most startups tend to favor vendor solutions due to the complexity of maintaining their own observability tools. However, she highlights that open-source options like Grafana and the evolving open Telemetry landscape provide viable alternatives, particularly for organizations looking to control costs.

Summary & Key Takeaways

  • Observability consists of three pillars: metrics, logs, and traces, which help engineers understand and manage software performance. However, historically, many tools fragmented these aspects, making it challenging to get cohesive insights.

  • Charity Majors, an expert in observability, points out the significance of observability tools in simplifying engineering processes and ensuring that developers have instant access to performance insights akin to experiences at larger tech firms.

  • The evolution from observability 1.0 to observability 2.0 emphasizes unified storage solutions that facilitate real-time data access, greater insights into software functioning, and improved connection between engineering teams and business goals.


Read in Other Languages (beta)

English

Share This Summary 📚

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Explore More Summaries from The Pragmatic Engineer 📚

Python, Go, Rust, TypeScript and AI with Armin Ronacher thumbnail
Python, Go, Rust, TypeScript and AI with Armin Ronacher
The Pragmatic Engineer
What Does It Take to Transition from Software to AI Engineer? thumbnail
What Does It Take to Transition from Software to AI Engineer?
The Pragmatic Engineer
How AWS S3 is built thumbnail
How AWS S3 is built
The Pragmatic Engineer

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Apps & Extensions

  • Chrome Extension
  • Safari Extension
  • Edge Add-ons
  • Firefox Add-ons
  • iOS App
  • Android App

Key Features

  • YouTube Video Summarizer
  • Web & PDF Summarizer
  • Web & PDF Highlighter
  • Chat with PDF
  • Ask AI Clone
  • Audio Transcriber
  • Glasp Reader
  • Kindle Highlight Export
  • Idea Hatch

Integrations

  • Obsidian Plugin
  • Notion Integration
  • Pocket Integration
  • Instapaper Integration
  • Medium Integration
  • Readwise Integration
  • Snipd Integration
  • Hypothesis Integration

More Features

  • APIs
  • MCP Connector
  • Blog & Post
  • Embed Links
  • Image Highlight
  • Personality Test
  • Quote Shots

Company

  • About us
  • Blog
  • Community
  • FAQs
  • Job Board
  • Newsletter
  • Pricing
Terms

•

Privacy

•

Guidelines

© 2026 Glasp Inc. All rights reserved.