Reporting CSP Errors in Honeycomb With the OpenTelemetry Collector
The HTTP Content-Security-Policy response header is used to control how the browser is allowed to load various content types. It is used to control which...
How Much Should I Be Spending On Observability?
In last week’s piece, we talked about some of the factors that are driving costs up, both good and bad, and about whether your observability...
Data Strategy for SREs and Observability Teams
The idea that telemetry data needs to be managed, or needs a strategy, draws a lot of inspiration from the data world (as in, BI...
How Much Should I Be Spending On Observability?
In 2018, I dashed off a punchy little blog post in which I observed that teams with good observability seemed to spend around ~20-30% of...
Observability: It's Every Engineer’s Job, Not Just Ops’ Problem
Observability is way more about software engineering than it is about operations. Operators are users of observability data for monitoring and alerting on systems. They’ll...
Enabling Design System Observability Using Honeycomb
At Honeycomb, we’re actively growing our design system, Lattice, to ensure accessibility, optimize performance, and establish consistent design patterns across our product. One metric we...
So, What’s the Difference Between Observability and Monitoring?
Observability and monitoring are not about gathering different data—they differ in their purpose, but share the same data....
Why Observability 2.0 Is Such a Gamechanger
One of the hardest parts of my job is to get people to appreciate just how much of a difference Honeycomb/observability 2.0 is compared to...
2024 Wrapped: 6 Key Observability Trends
Another one in the history books: 2024 is (almost!) over. The OpenObservability Talks podcast, hosted by Dotan Horovits, recently featured a lively discussion with Charity...
Measure What Matters
Have you ever had an alert go off that you immediately ignore? It’s a nuisance alert—not actionable—but you keep it around just in case. Or...
Observability in the Age of AI
Honeycomb engineers were amongst the earliest adopters of this technology. Not in the widely parodied top-down, VP-mandated, “go be AI leaders nao plz” kind of...
Understanding Develocity Build Data with Honeycomb
Develocity, formerly known as Gradle Enterprise, is a powerful tool that speeds up local and CI build time, helps troubleshoot your builds, and analyzes your...
Beyond Monitoring: A Guide to Cloud Observability
With more and often smaller processes, cloud-native architectures have driven the need for better insights into our software—a way to look into how these processes...
There Is Only One Key Difference Between Observability 1.0 and 2.0
We’ve been talking about observability 2.0 a lot lately; what it means for telemetry and instrumentation, its practices and sociotechnical implications, and the dramatically different...
How to Get Infinite Custom Metrics For Free
Oh no, I’m getting out-of-memory errors! How much memory is my app using? To find out, we go look for a metric that tells us...