This feature allows you to create, download, email and save reports based on specific Crash Reporting data you want to focus on. This feature is included for all Business and Enterprise plans.
Jump to a specific part of the documentation:
1. Click on 'Reports' in the application sidebar under 'Crash Reporting':
2. Click on 'Create new report' and give your report a name:
3. Add columns by selecting which properties from your error reports you would like to include, including custom data:
If any errors do not have information for a column, 'unspecified' will be used. Columns can be re-organised in any order, just simply drag them into the order you want.
'Message' is a default column and cannot be removed.
4. Create primany filters. Primary filters narrow down the errors that will be included in the report.
To create a primary filter, select the filter, operator and filter property. The filter dropdown contains properties from your error reports, including custom data.
Example: You can choose to only include errors from version 1.3.0 or greater:
Primary filters cannot be changed after the report has been queued for processing.
5. Define the time range:
6. Click on 'Create report'. You will recieve an email once the report is ready to view. It can take several minutes to build the report, depending on your error volume.
Once a report is successfully generated, you can view it in the Reports table:
The report will contain a static set of data at the point in time it was generated. The data does not get updated, however, if you wanted to reuse the same columns and filters from a report, you could apply secondary filters or re-run the report with a new date range.
Search and secondary filters
You can search within a report using the search box at the top. The results will automatically update and you can save the updated results as a new report:
Use secondary filters to narrow the report results even further, without permanently removing entries. The filters are based on the report columns and you can add multiple filters.
Just choose the filter, operator and specific filter property you want and the results will automatically update. You can then save the resutls as a new report.
If you already have a report with all the filters you require, but want to include errors that are beyond the date range of the original report, you can use the re-run report feature.
Click on a report you want to re-run, then click the 'Re-run report' button on the top right and set the new date range.
You can also view all the re-run reports by clicking on the 'Currently viewing' dropdown:
Once a report has been generated, it can be scheduled again. Scheduling allows you to reuse the same report definition of columns and filters to generate new reports at a frequency that suits your reporting needs.
To schedule a report, just click on the stopwatch icon on the top right next to the 'Re-run report' button (see screenshot above).
Choose when you want to schedule the reports and click 'Done'. You will recieve an email one the report is ready to view.
View report history
Reports that have been re-run or scheduled will create a report history. To view the history, just click on the hyperlinked number in the history column on the Reports table:
Or, if you're already in a report, click on the 'Currently viewing' drop down and click 'View complete history':
There are a variety of ways to manage and store your reports. You can:
- Download reports as a CSV or Sqlite file for further data analysis outside of Raygun
- Email reports as a CSV or Sqlite file to send to others
- Delete reports once they have been successfully generated
These options are found within a report, on the top right of the page:
The number of reports you can generate is based upon your plan size.