Customer Stories   Observability  

Customer Story: Intercom Reduces MTTWTF With Observability and Distributed Tracing

By Rebecca Carter  |   Last modified on November 17, 2022

Intercom’s mission is to build better communication between businesses and their customers. With that in mind, they began their journey away from metrics alone and towards complete observability. 

The first step was tooling, and they learned quickly that trying to work with multiple solutions was not the answer. “What people really want is the ability to see different visualizations easily and quickly, without having to hop through various tools,” Kesha Mykhailov, Product Engineer at Intercom explained. “They want to understand what ‘normal’ looks like, and what ‘deviation’ looks like. All they want is a tool that allows them to seamlessly switch between different visualizations and get alternate perspectives on their problem.”

Kesha recently joined Honeycomb for a live discussion delving into how Intercom implemented Honeycomb’s distributed tracing to gain a full-picture view of their systems. 

“Say I want to learn what kind of components or systems go into processing a certain request. All I have to do is open a Honeycomb trace view to see the hierarchical structure of the different units of work,” Kesha noted.

For those who are unfamiliar, distributed tracing is a tool that can be used to debug distributed systems. Honeycomb’s distributed tracing method goes beyond that by combining tracing with anomaly detection for more granular insight into what’s going on with your systems. 

“Tracing is also helpful for engineers new to the team who are just trying to understand the system they own,” Kesha added. 

For more insight into how Intercom implemented Honeycomb for a holistic view of their environment, improved build cycles, and ideas on how you can introduce a culture of observability to your teams, watch the entire video or read the case study.


Related Posts

Observability   OpenTelemetry  

Monitoring Cloud Database Costs with OpenTelemetry and Honeycomb

In the last few years, the usage of databases that charge by request, query, or insert—rather than by provisioned compute infrastructure (e.g., CPU, RAM, etc.)—has...

News & Announcements   Observability  

New Honeycomb Features Raise the Bar for What Observability Should Do for You

As long as humans have written software, we’ve needed to understand why our expectations (the logic we thought we wrote) don’t match reality (the logic...


Authors’ Cut—Gear up! Exploring the Broader Observability Ecosystem of Cloud-Native, DevOps, and SRE

You know that old adage about not seeing the forest for the trees? In our Authors’ Cut series, we’ve been looking at the trees that...