Connectors & Integrations  

Honeycomb and Rookout: An Integration That Finds the Dots to Connect

By Guest Blogger   |   Last modified on January 11, 2019

This guest blog post is by Or Weis, Co-Founder and CEO of Rookout, the Rapid Debugging Company. He’s a low-level engineer and a CybSec Expert.

You probably know that Honeycomb is the most flexible observability tool around. Its powerful high-cardinality search makes working with real raw data quick and easy. But as you may have learned through hard experience, fetching those dots can still be quite a challenge.

animated gif of a grid of moving colored dots

That’s why we are excited to share the news about Honeycomb’s partnership with Rookout, a rapid live code debugging solution. This integration makes it easy for engineers to set up a tracing set for their application code on demand, to any depth, with the click of a button.

Rookout lets you set non-breaking breakpoints to collect any data you want from your live code, and have it delivered on the fly to Honeycomb (and wherever else you need it, such as your database and alerting systems). Without adding code, and without restarting or re-deploying. Now you can send the data “dots” that you need -- a specific variable, the entire stack, or a trace span -- directly to Honeycomb, and start tracing away.

graphic showing flow of data from rookout to honeycomb

Combining Rookout’s on-demand data collection with Honeycomb’s flexible data aggregation capabilities creates a valuable end-to-end observability pipeline that can eliminate much of the friction and pain we all face when debugging live data in the brave new dev environments we use today. If you want to try the integration yourself, check out our tutorial at the Rookout Git Repository.

The  tidal wave of change that software development tools have undergone in the past few years is nothing short of staggering. We are thrilled by the new challenges these changes bring to the worlds of debugging and observability. Honeycomb and Rookout are both spearheading those efforts, and together, are making great strides toward making debugging easier for developers, devops,  and engineers.

 

 

Related Posts

Connectors & Integrations   Tutorials  

Tracking Core Web Vitals with Honeycomb and Vercel

Google’s Core Web Vitals (CWV) are used to rank the performance of mobile sites or pages. It’s easy to see when your CWV scores are...

Connectors & Integrations  

Service Level Objectives as Code: Terraforming Honeycomb SLOs

In March, we announced official support for a Honeycomb Terraform Provider. Today, we’re announcing additional support for managing Honeycomb Service Level Objectives (SLOs) with Terraform....

Connectors & Integrations   Software Engineering  

The power of asking questions

This is a guest post by Vlad Ionescu. Vlad Ionescu jokingly describes himself as a "Professional mistake avoider" which is a better way of saying...