Announcing refreshed Error Group List UI

Callum GavinProduct Updates, Provider Updates2 Comments

dashboard graph

Update: This post was last updated January 2017 to include the ‘Resolved by user’ filter. 

As of January 2017, Raygun has added the latest filter to our error group list. This new filter is labeled ‘Resolved By User’ and is shown in the ‘Add filter’ dropdown in the ‘Error Group’ window. Using this new filter, you can now filter errors by which user resolved them. If an error is still open, or has been resolved and then reopened it will not be included in the results of the filter. You can use this new filter to see which of your team members are resolving the most errors (and which errors they resolved).

The  ‘Not Assigned’ filter allows you to only see the errors in your error inbox that have not yet been assigned to your software development team for attention. Usually, you would want to ensure that there are no errors that are left unassigned for a fix. If your error inbox is looking quite full, you may want to use this filter to help isolate errors that are still occurring in your software.

 

Screen Shot 2017-01-12 at 5.12.41 PM

 

If you’re an existing Raygun customer with Crash Reporting and you’ve visited the Error Group List (https://app.raygun.com/crashreporting/{yourAppId}) recently, you might have noticed a few interface changes! Here’s what it looked like before:

Previous interface
The old Raygun UI which shows the earliest version of the error group list

 

And here’s the redesign, complete with new precise time picking functionality:

Refreshed interface
This image shows the error group list inside the Raygun Crash Reporting software

The Error Group List view is the heart of Crash Reporting, as it provides an interface to view, filter, search and assign errors for your application, and allow you to view particular groups to see the stack traces for its error instances. One of the key aspects in hunting down errors is to drill down to a particular time range where you suspect a desired error may have occurred. Previously this was done using the chart’s time scrubber (or ‘brush’) on the mini chart below the main one. This was in place since shortly after the MVP, and we’ve had a lot of feedback since then about how it could be improved.

In particular, discoverability was an issue when new to Crash Reporting, as many found it wasn’t immediately obvious that the mini chart was clickable. Also, after receiving a few month’s worth of data, it became increasingly hard to select fine-grained time ranges using the brush’s handles with the mouse. This feedback, along with the implementation of the improved dropdown-based time picker in Pulse, has lead to us porting that time picker over to Crash Reporting.

Using the new time picker

As such, you can now select time ranges by clicking on the top-right dropdown (see below), which gives you the option to pick one of four common ranges, or a custom range with your desired level of precision. The selected time range is now no longer displayed alongside the blue filter widgets, but instead the text updates to reflect the current time range in effect. ‘One week’ is the default, therefore selecting this clears the query string and resets the view. This functionality was previously only available for Crash Reporting in the Search view, but is now available in the main view.

the date and time picker is one feature of the error group list

The blue filter widgets have also been moved above the chart to reflect that these are being applied to both the chart and the error group list itself. We’ve also had some great feedback about improving the UX of the filtering, and there’s some great ideas in the pipeline to make it fast and intuitive to filter by tags, custom data, browsers, operating systems etc.

In general, we hope you find these changes useful and help your workflow. These changes aren’t made lightly and we aim to keep functionality consistent with no breaking changes, but sometimes improvements needs to be made as it will result in much more pleasing experience. We aim to maintain both Crash Reporting and Pulse to a high standard and apply upgrades from one to the other as we discover improved usability approaches.

If we’re missing a particular feature or there’s a usability concern for either product you’d like to see resolved, let us know in the Feature Requests forum or in the comments below.

Thanks for reading, we hope Raygun continues to be useful for you and your team!

We would absolutely recommend Raygun to any business which relies on healthy software to serve there customers. Andrew Schofield, Chief technology officer at Timely. Take a free 14 day trial. Request a short demo of Raygun.

2 Comments on “Announcing refreshed Error Group List UI”

  1. Johan Frisk

    Thanks for a nice new feature!
    One detail I noticed was that typing the time interval doesn’t seem to update the filter. (It works when entering the time using clicking.)
    I’m using chrome, versions etc as below:
    Google Chrome 48.0.2564.116 (Officiell version) m (32 bitar)
    Version 700a0e589ecfa7e0f65cace17e2f75470c4adf9d-refs/branch-heads/2564@{#706}
    OS Windows
    Blink 537.36 (@700a0e589ecfa7e0f65cace17e2f75470c4adf9d)
    JavaScript V8 4.8.271.20
    Flash 20.0.0.306
    Användaragent Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36

Leave a Reply

Your email address will not be published. Required fields are marked *