Speed Up Your Error Blasting With Our New and Improved Error Details Page

Nick HarleyProduct UpdatesLeave a Comment

Whilst we’ve been constantly improving the core functionality of Raygun and our first class support for all our language providers, we’ve also been hard at work improving the presentation of data that Raygun collects. It’s always been our focus to let developers solve errors and user issues faster, and today we are pleased to show you the first in a long line of updates to the Raygun UI.

The error group page is one of the highest frequency pages in the entire Raygun application, it’s where you dig into the diagnosis of each error, so it’s a great place to start! Here’s an overview of what’s been updated and why it’ll help your team blast away software bugs at record speed!

Error instance table

The error instance table in many ways is the critical part of Raygun. This redesign is essentially a port of the current one, but features many UX enhancements and a few handy new features. Information density is much higher, stack traces are now colored to help you pick out key data at a glance, local variables are supported (currently for Python, more to come), and request, environment and custom data is now pretty printed and more readable.

Essentially our goal was to get as much data above the fold as possible and into your hands with minimal scrolling – we think it’s a huge improvement and we hope you do too. The favourite stars also remain on the right hand side, clicking these ensures the data you really want to see is accessible on the Summary tab, rather than having to click to the other tabs each time.

Error instance table

Integrations

The integration control functions as before with all the current integrations, but with an improved modal UI. From here, like in the example you can create new issues in your project management tools, or link errors with existing issues. For team chat providers like Slack or HipChat, setup is amazingly straightforward, and error notifications will be lighting up your team chat rooms like it’s Christmas time.

integrations

We have lots of awesome integrations including team chat, project management apps and issue trackers to choose from, plus more on the way. If you haven’t set up an integration yet but use any of these tools below, you can set them directly from the new error details page or from the link under Application Settings in the sidebar.

Screen Shot 2015-06-25 at 3.52.22 pm

Comments

The events/comments control is now always expanded, as we had feedback that indicated this data wasn’t as discoverable as we wanted. It’s out of the way at the bottom of the page, but you can scroll to it by clicking the ‘Events’ button in the header. This list includes Raygun user comments and status changes over time – most recent first. Comments are a great way to keep your team informed of the status of an error group, whether it’s been looked at, worked upon, asking questions or has a previous history, it’s all there for you to share this information with your fellow team members.

Comments

Occurrence history and affected users

Data at the per-error group level has been moved to a sidebar which contains more formatted DateTime data and a new chart that gives you an overview of the frequency of error instances over the life of the group. The sidebar also has a control that shows the affected users (if set up) and the browsers which the error instances originated from (if it’s from a web context). All of this has been designed to give you the data you need, at a glance.

sidebar

Let us know your feedback

We hope that you find these updates improve your workflow and we welcome your feedback on these updates. Just hit the feedback link in the Raygun application and get in touch.

Like what you see but don’t have a Raygun account yet? What are you waiting for? We’ve got a FREE 14 day trial – sign up here. 

Next level software intelligence across your entire stack. Get deeper analysis into how your applications are really performing. Learn more.

Leave a Reply

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