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.