Troubleshooting CORS Errors in Offsite API Calls
In this article, I’ll clear up the confusion around Cross-Origin Resource Sharing (CORS), specifically discussing preflight requests, which are the bane of engineers everywhere....
Incident Review: You Can't Deploy Binaries That Don't Exist
Between 22:50 and 22:54 UTC on July 9, our capacity to accept traffic to api.honeycomb.io gradually diminished until all incoming requests started to fail. 8...
Building Your Observability Practice with Tools that Co-exist
A lot of product marketing is about telling people to throw away what they have in favor of something entirely new. Sometimes that is the...
Velocity (& Reliability) - Two must-haves for every software engineering team
(Field notes from O’Reilly’s Velocity 2019 Show, San Jose.) It was steamy hot in San Jose during O’Reilly’s Velocity show and the normally frigid AC...
Making Instrumentation Extensible
Observability-driven development requires both rich query capabilities and sufficient instrumentation in order to capture the nuances of developers' intention and useful dimensions of cardinality. When...
Reflections on Monitorama 2019
This year was my third in a row attending (and now speaking at!) Monitorama. Because the organizers do a great job of turning introverts into...
Investigating Timeouts With Tracing Using Sentry
Tracing is one of the key tools that Honeycomb offers to make sense of data. Over the last few weeks, we've made a number of...
Toward a Maturity Model for Observability
Access to observability is becoming critical to organizations shipping software, running modern infrastructures in production, and to understanding how users are experiencing their service. To...
Automating Collection of Troubleshooting Data with Triggers: a How-To Guide
Everyone wants to be more efficient -- to spend less time on the tedious things, and more time on the things that move the needle....
Welcome (to) Home
Our latest product update features an intuitive home (landing) page that orients users with a quick, real-time view into what's happening right now in your...
Honeycomb’s New APM Capabilities Give Engineering & DevOps Superior Production Insights and Faster Incident Resolution
PRESS RELEASE: Read on PRNewswire Modern Dev and SRE teams gain efficiencies for proactive and collaborative debugging as software updates deploy SAN FRANCISCO, May 29,...
Dynamic Sampling by Example
Last week, Rachel published a guide describing the advantages of dynamic sampling. In it, we discussed varying sample rates to achieve a target collection rate...
Stop Your Database From Hating You With This One Weird Trick
Let's not bury the lede here: we use Observability-Driven Development at Honeycomb to identify and prevent DB load issues. Like every online service, we experience...