Feature Request
Handled vs. Unhandled Exceptions
Current Status:
Completed
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).
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.
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
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.
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
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.
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