Raygun Feature Request

Feature Request

Handled vs. Unhandled Exceptions

Current Status:

Completed


Avatar

jamie94bc

It'd be nice if we could mark the exception as unhandled and they were filterable / in a different list on the dashboard.

Often I will track "handled" exceptions which haven't crashed the application whose cause is not immediately obvious until the error is reported by a user (for example, a background synchronisation task).

With this feature it would also be nice to rank exceptions on severity (just a simple traffic light system for example).


Avatar

RCJax

Posted on
Mar 14 2016

Agreed, we have an entire custom exception handler system with application specific items that we log and would like to track. Allowing a handled exception with ranking would allow for good reporting and filtering.

Avatar

Yosan

Posted on
Aug 29 2016

Hi there,

Thanks for the feature request! This is currently on the road map. We've already done some work on the JavaScript provider and will gradually bring it to other providers.

We'll keep you updated.

Kind regards,

Yosan

Avatar

curious

Posted on
Sep 19 2021

This was planned in 2016. What is the state in 2021?

I just want to know. If it's not coming, the status could be updated.

Avatar

Raygun

John-Daniel Trask

Posted on
Sep 20 2021

Hi,

Many of our SDK's/Providers now include this as a tag and it is filterable.

However, we haven't done our best work here in updating this thread. There's also likely some work to be done to make it more discoverable (at the moment if the SDK includes this support, it will added as a tag, so you'd need to know to filter by the tag for it). We need to think of a better way of updating these threads when they're being rolled out slowly (some of our SDKs are very low use for very old languages, so might be prudent to accept it as done if, say, 90% of Raygun customers use the SDKs that do support it? Just thinking out loud here).

Out of interest, which language are you working with? I can take a peek at if this is already supported.

Kind regards,

John-Daniel Trask

Avatar

Raygun

Zheng Li

Posted on
Dec 09 2021

Hi All,

Exciting update in the app today, we've improved the UX and visibility of handled vs unhandled exceptions inside Raygun Crash Reporting.

"Unhandled" is now a configurable filter inside Crash Reporting. To use this filter, simply click on "Add filter" at the top of the Crash Reporting chart and choose "Unhandled" is equal to true/false to filter your exceptions below based on this criteria.

enter image description here If the filter is set to "true", this page will only show you unhandled exceptions, if the filter is set to "false", this page will only show you handled exceptions and if you don't use this filter, it will show you both unhandled and handled exceptions.

This feature is now available for the following SDKs/providers:

  • .NET
  • JavaScript
  • Apple
  • ReactNative
  • Node
  • Xamarin
  • Java
  • Android

We are hoping to update the rest of the remaining providers by Q1 2022.

On a related note, we are also looking to improve the usability and user experience of our filters/search and sort capabilities for all our products. If you have some feedback you'd like to share with us in this area, then please let us know by using the "Contact Raygun" link in the sidebar of your Raygun app and mention "product feedback" in your comments.

In the mean time, please give this filter a go and let us know what you think!

Happy coding!

Zheng Li

VP of Product

Raygun