Home / Companies / Honeycomb / Blog / Post Details
Content Deep Dive

There Is Only One Key Difference Between Observability 1.0 and 2.0

Blog post from Honeycomb

Post Details
Company
Date Published
Author
Charity Majors
Word Count
1,933
Language
English
Hacker News Points
-
Summary

Observability 2.0 represents a significant evolution from Observability 1.0 by centralizing telemetry into a single, unified source of truth using wide structured log events, whereas Observability 1.0 relied on multiple disparate tools and data formats referred to as "pillars" (metrics, logs, and traces). This shift allows for a more holistic understanding of software and user behavior, enabling developers to derive metrics, visualize trends, and make data-driven decisions at read time rather than being constrained by predefined data structures at write time. The cost model of Observability 2.0 is more sustainable, reducing the need for storing data across numerous tools and allowing for high cardinality and dimensionality in data analysis. This advancement has become viable due to technological developments and decreasing costs in storage and computing. As a result, Observability 2.0 facilitates faster and more effective software development cycles by providing real-time, interactive insights into code performance and user interactions, and is gradually being adopted by startups and major companies alike, although some vendors still market Observability 1.0 tools under a unified presentation.