Product Updates   Featured  

Honeycomb Sandbox: Test Drive Honeycomb Without Signup or Setup

By Nick Rycar  |   Last modified on October 11, 2022

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.


Related Posts

Product Updates   Observability  

Introducing Honeycomb for Frontend Observability: Get the Data You Need for Actionable Customer Experience Improvements

Honeycomb for Frontend Observability gives frontend developers the ability to quickly identify opportunities for optimization within their web app. This starts with better OpenTelemetry instrumentation,...

Product Updates   Observability  

Introducing Relational Fields

Expanded fields allow you to more easily find interesting traces and learn about the spans within them, saving time for debugging and enabling more curiosity...

Product Updates   Instrumentation  

Safer Client-Side Instrumentation with Honeycomb's Ingest-Only API Keys

We're delighted to introduce our new Ingest API Keys, a significant step toward enabling all Honeycomb customers to manage their observability complexity simply, efficiently, and...