Introducing our new search query builder

If you're a regular Honeybadger user, you may have noticed that search looks a little different. We recently launched a new query builder that not only looks better, but also makes it a snap to construct advanced search queries.

If you're a regular Honeybadger user, you may have noticed that search looks a little different. We recently launched a new query builder that not only looks better, but also makes it a snap to construct the kinds of advanced search queries that let you dig down to find exactly the errors you're looking for. Here's what it looks like:

Screencast of new UI assignee

The back-story

Honeybadger's search back-end is pretty powerful, and has been for some time. Of course you can search for errors by name and message, but you can also find errors that affected a specific user, or that happened in a certain piece of code. But it was a pain in the neck to use. You had to dig through our docs, learn our query syntax and manually type in queries like occurred:[NOW-1DAY to NOW] -is:ignored.

The new search builder makes it much easier.

  • Just click on the search box and you'll be presented with a palette of attributes to search for.
  • Click on an attribute like "assignee" and you'll be shown a menu of possible choices.
  • Click on a date attribute and you'll be shown a calendar.

If you prefer to type, we've also got you covered with features like auto-complete, and tab navigation between search terms.

Screencast of new UI date

The future

We're not done yet. We want to use auto-complete in more places. And we want to make the experience of looking for specific error occurrences easier, possibly brining the search bar into the error details page so you can filter occurrences for a single error.

What to do next:
  1. Try Honeybadger for FREE
    Honeybadger helps you find and fix errors before your users can even report them. Get set up in minutes and check monitoring off your to-do list.
    Start free trial
    Easy 5-minute setup — No credit card required
  2. Get the Honeybadger newsletter
    Each month we share news, best practices, and stories from the DevOps & monitoring community—exclusively for developers like you.
    author photo

    Starr Horne

    Starr Horne is a Rubyist and Chief JavaScripter at Honeybadger.io. When she's not neck-deep in other people's bugs, she enjoys making furniture with traditional hand-tools, reading history and brewing beer in her garage in Seattle.

    More articles by Starr Horne