Slicing Up—and Iterating on—SLOs
One of the main pieces of advice about Service Level Objectives (SLOs) is that they should focus on the user experience. Invariably, this leads to...
Duolingo: Speaking the Language of Observability with Honeycomb
As the company experienced rapid growth, Duolingo remained steadfast in their commitment to delivering a high-quality user experience. This dedication led to the launch of...
Ingesting JSON Logs From Containers With the OpenTelemetry Collector
So, how do we get JSON logs into a backend analysis system like Honeycomb that primarily accepts OTLP data? In this post, we’ll cover how...
OneFootball Scores an Observability Goal with Honeycomb
OneFootball recognized that observability was essential to delivering a seamless experience—and as seasoned engineers, they prioritized having the right tool to achieve it. Identifying issues...
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...
Tracing the Line: Understanding Logs vs. Traces
In the software space, we spend a lot of time defining the terminology that describes our roles, implementations, and ways of working. These terms help...
Against Incident Severities and in Favor of Incident Types
About a year ago, Honeycomb kicked off an internal experiment to structure how we do incident response. We looked at the usual severity-based approach (usually...
Relational Fields: Query Even More Relationships in Your Traces
Earlier this year, we introduced relational fields. Relational fields enable you to query spans based on their relationship to one other within a trace, rather...
Driving Multi-Region Observability Excellence at Lansweeper
Since its inception in 2004, Lansweeper has been at the forefront of helping businesses understand, manage, and protect their IT devices and networks through a...
Tame Your Telemetry: Introducing the Honeycomb Telemetry Pipeline
Observability means you know what’s happening in your software systems, because they tell you. They tell you with telemetry: data emitted just for the people...
Determining a CoPE’s Efficacy—and Everything After
As discussed in the first article in this series, a Center of Production Excellence (CoPE) is a more or less formal, provisional subsystem within an...
Debugging Kubernetes Autoscaling with Honeycomb Log Analytics
Let's be real, we've never been huge fans of conventional unstructured logs at Honeycomb. From the very start, we've emitted from our own codestructured wide...