Bitten by a Kafka Bug - Postmortem
Dearest honeycombers, Yesterday, on Tuesday, Oct 17th, we experienced a partial service outage for some customers, and a small amount of data was dropped during...
Observability: What's in a Name?
“Is observability just monitoring with another name?” “Observability: we changed the word because developers don’t like monitoring.” There’s been a lot of hilarious snark about...
Event Foo: A Series of Unfortunate/Incredible Events
Good technical intuition is one of the things that defines a good senior engineer. And unpacking that intuition is the most valuable teaching tool. By...
How Honeycomb Uses Honeycomb, Part 4: Check Before You Change
This post continues our dogfooding series from How Honeycomb Uses Honeycomb, Part 3: End-to-end Failures. As Honeycomb matures, we try to roll out changes as...
Tell me more, nginx
When the cool kids talk about interesting log data, no one seems to want to talk about nginx. Web servers are the workhorses of the...
How Honeycomb Uses Honeycomb, Part 3: End-to-End Failures
At Honeycomb, one of our foremost concerns (in our product as well as our customers’) is reliability. To that end, we have end-to-end (e2e) checks...
MySQL and Honeycomb: My First 10 Minutes
As part of the process of building our RDS connector for Honeycomb, we ran it on our own database logs. A few neat things came...
How Honeycomb Uses Honeycomb, Part 2: Migrating API Versions
Continued from How Honeycomb Uses Honeycomb, Part 1: The Long Tail. We recently released a new version of our API. As scarred veterans of building...