Over the past few months we've been working on delivering an improved search experience for Honeybadger customers, and today we're happy to announce that it's finally ready. Â Our goal was to provide more advanced search options for the data you've been sending us while keeping simple searches simple, and I think we've accomplished that. Â We'll still support the simple "just enter some text to do a quick wildcard search", but now we'll also support more specific searches, like the following:
If you'd like to search "all errors encountered by people using Chrome", you can type this into our search box:
request.user_agent:*Chrome*
You can also do negative searches, like if you wanted to ignore Googlebot:
-request.user_agent:*Googlebot*
You could save a bookmark to a search that returns every error that happened in the past day to visit as part of your daily routine:
occurred:[NOW-24HOUR TO NOW]
And you can search deep within the hashes of data that are sent to us when an error is reported, like the context or params:
context.user.favorites.color:blue
We've updated the navigation links next to our search box to generate search filters like -is:resolved and assignee:theintern@yourcompany.com
so you can easily see what filters are being applied to your search and save your search for later.
We think you'll love the new error search in Honeybadger! Â Check out the search documentation, give it a try, and let us know what you think.