Let's remove a relic of a bygone age from observability. #kill3pill
Traditional wisdom says that observability is three pillars - traces, logs and metrics. This is nonsense.
Traces, logs and metrics are data types, not pillars.
Imagine if we said "software engineering is three pillars - strings, integers and arrays". That would be patently absurd.
The three data types are an implementation detail.
As Ben Sigelman says, observability has two use cases:
1. Release with confidence
2. Minimise SLO violations
The key to this - context aware, wide events.
The alternative to the three pillars is context aware, wide events. No silos. Treating observability data as plain old data. Want to know more? Read on.
Welcome to the revolution of context aware, wide events. Here are the companies leading the charge with the latest generation of observability tooling.
Answer novel questions about your ever-evolving cloud applications. Honeycomb enables you to deploy confidently and resolve incidents faster.
Gain insights to detect and quickly respond to changes in cloud-native and monolithic applications.
There must be other observability 2.0 vendors out there. Get in touch with the form below to be featured here.
Agree that the three pillars are nonsense and context aware wide events are the way forwards for observability? Sign the manifesto today.
Ben Sigelman, Co-founder and CEO of LightStep, looks at how contemporary dogma about "Observability" centers on "the three pillars": metrics, logging, and tracing.
We agree that these are all important ingredients, but we see company after company check those three boxes and remain dissatisfied. Ben looks at what these companies are missing, and what's a better way of thinking about the problem and solution.
Thanks for signing the manifesto. We'll include your name in this page shortly.