Honeycomb Sandbox: Test Drive Honeycomb Without Signup or Setup

Honeycomb Play Relaunch Image

4 Min. Read

Honeycomb Sandbox is an interactive sandbox that lets users explore Honeycomb’s data-enriched UI through a guided scenario. The hands-on experience takes a deep dive into how Honeycomb enables you to identify issues, assess their impact, and diagnose their causes for remediation. There is no requirement to sign up—simply dive in and get started right away!

Let’s play

As soon as you launch Sandbox, you’ll be presented with a common use case: your orders page is timing out and customers cannot pay their invoices. The self-guided walkthrough will show you step by step how Honeycomb enables you to investigate the issue, analyze your data, and debug. Click start in the lower right hand navigation box to begin. 

Welcome Screen
Play start screen

If the navigation box gets in your way, you can move it by simply dragging the arrows in the upper left corner or minimizing it using the icon in the upper right. 

Using heatmaps

As you progress through the scenario, you will learn how to analyze a heatmap. Honeycomb loves heatmaps, and there’s a good reason for this. Heatmaps present you with a visualization of your data so you can quickly identify issues for investigation rather than having to grep, or search through huge amounts of information—a process that can often be lengthy and resource-intensive. When your customers can’t process orders, like in this scenario, every second counts.

Heatmap Analysis Within Honeycomb Sandbox
Heatmap analysis

Learn the BubbleUp workflow

Once you have identified an area for analysis, you’ll investigate using the BubbleUp workflow. BubbleUp is one of Honeycomb’s most powerful features and can be thoroughly explored in Sandbox. 

So far, in our scenario, we’ve asked a relatively straightforward question: “Which are my slowest events?” Next, we start to ask more complex and nuanced questions of our environments— specifically, “What’s different?” 

BubbleUp analysis
BubbleUp analysis

BubbleUp provides a way to rapidly uncover anomalies and find answers quickly—to questions you didn’t even know you were going to ask. There is a lot you can do with BubbleUp. For a more detailed overview, you can watch this video.  

Using traces

Once you have identified your outlier using BubbleUp, you’ll use traces to explore even deeper. The Traces feature is a waterfall display depicting the end-to-end journey of the request. You can see that in this case, getDiscounts is very slow. 

Trace Waterfall
Trace waterfall

Again, all of this data is presented in a visual format, providing an overview snapshot of the areas of your environment that you want to zoom in on. 

To find the source of the issue, you can drill down even further into getDiscounts and view a more granular heatmap displaying exactly when the issue occurred.

Heatmap in Honeycomb Sandbox
getDiscounts heatmap

In this case, you’ll see that the problem began following a deployment. The heatmap even displays the date and time of the deployment so you know exactly when the issue began and where to revert back to. 

Tips and tricks

Honeycomb Sandbox also lets you explore beyond the step-by-step walkthrough and play with additional features, such as individual and team activity histories, and view a detailed list of the granular raw data Honeycomb parses. 

Additionally, if you’re not sure what to do next to progress the scenario, the “show me a hint” button is there to help. When pressed, it will pop up a tooltip near the relevant part of the screen for the step you’re currently on to give you a nudge in the right direction.

Honeycomb Sandbox: Hint Button
Hint button

Try it for yourself

The features explored in Honeycomb Sandbox are just a sample of everything that you can do, but if you’re new to Honeycomb, or even new to the concept of observability in general, it’s a great place to start exploring what you can do with your data. Come try out Sandbox today.

Don’t forget to share!

Related posts