The Crash Reporting dashboard allows you to filter error groups by a number of elements present in the original error report.
Filtering can be done by clicking the 'Add Filter' button in the filter bar of an application's Crash Reporting dashboard.
Assigned Team and Assigned User
Filter error groups by team or the the assigned user on your team.
The assigned user is asignee of an error group. To assign a team or user to an error group, just click on the 'Assign a user' drop down on the top right corner of an error group:
Resolved By User
Filter error groups by the user who resolved the error.
If the error is not resolved, or the error has been resolved then reopened it will not appear in the results.
The user who resolved the error is the user who was last to chnage the errors state from Active to Resolved, effectivly marking the error as fixed:
Filter error groups by the browser captured in the error payload under 'browserName' nested under 'environment'.
Filter error groups by the host name captured in the error payload under 'hostName' nested under 'request'.
Filter error groups by the machine name captured in the error payload under 'machineName'.
Filter error groups that have no user or team assigned to it.
Filter error groups by the operating system captured in the error payload under 'osVersion' nested under 'environment'.
Filter error groups by the tag or tags captured in the error payload under 'tags'.
Filter error groups by the version of your application captured in the error payload under 'version'.
Applying multiple filters
You can apply multiple filters at once. Filters are OR'd together, so if you added a filter for Version = 126.96.36.199 and Version = 188.8.131.52, you'd get errors from both Version 184.108.40.206 and Version 220.127.116.11.
Below is an example of a filter for Browser is like Chrome* and Operating System = Windows 10:
Some of our filters support the use of wildcards. These filters are:
- Operating System
- Machine Name
When using any of these filters you will have the option of selecting 'Like' as a filter operator.
When 'is like' is selected you will not be restricted to selecting a value from the drop down menu, but instead will be able to enter any string to search by.
You can include both the '?' and '*' wildcard operators in your search.
An excellent use for this feature is to search for all sub-versions of a Browser or Version.
e.g. 1.0.1* will include all sub versions, like 18.104.22.168, 22.214.171.124, etc...
Providing Data for Filtering
The filter will not be enabled until you have specified a dimension (e.g. "Browser"), comparator (e.g. "is equal to") and value (e.g. "IE 11.0". There is an autocomplete list that pops up as you start typing to help you find the value you are looking for.
The data must be present in the error entry that is sent to Raygun. Each provider has a different way of including this data.
You can find out how to add this to your error logs in the appropriate section of each langauges documentation page. These can be viewed here https://raygun.io/docs/languages
For more general information about data filtering, see Filtering data.