Feature Release: Construct Crash Reporting reports for a detailed view on errors affecting your users

| 4 min. (689 words)

Note: This feature is for Business and Enterprise customers only

We’re excited to announce a highly requested new feature for Raygun Crash Reporting for our Business and Enterprise customers called ‘Reports’. This new feature allows you to construct your own custom reports based on the data and criteria that you’d like to see and segment. For example, if you release a new version of your website and would like to see a detailed view of the errors affecting end users, ‘Reports’ will allow you to get details quickly.

You can use Reports to:

  • Extract, surface and compare custom data and fields from the error payload
  • Analyze errors in more detail by applying primary and secondary filters
  • Download reports as CSVs for further data analysis outside of Raygun
  • Schedule reports to be generated at a frequency that suits your own reporting needs

Why we store everything

Other crash reporting solutions sample or replicate data when they see recurring instances of the same error, storing only some of the data. Raygun stores every single error occurrence, not losing any unique detail that can help in faster error resolution. This means all of the data is available at your fingertips, ready to be segmented on your own specific rule sets.

Where to find the Crash Reporting Reports feature:

You can find the ‘Reports’ link underneath the Crash Reporting section in your dashboard under the application:

Image showing the reports feature

What makes up a Raygun Crash Reporting report?


A lot of our customers requested for their crash data to be ordered by different columns, so we made sure to add this as a feature. The ‘columns’ of a report represent the data found in the properties of an error report sent to Raygun. With reports, construct as many columns as you’d like, using the metrics that only you care about. Common properties are provided to choose from and we also allow you to construct columns from your own custom properties:

Raygun Crash Reporting Reports gives a detailed overview of the error affecting your end users

Primary filters

Primary filters are a way of selecting which error reports to process for your report. For example you can add a version filter to only process error reports whose version is greater than or equal to one:

creating primary filters for the reports is a simple process

What does a report look like?

Once successfully generated, you will be able to view the report in the Reports section of the dashboard:

Reports can be shown in the reports section of Raygun

What can you do after a report has been generated?

Apply secondary filters

Secondary filters are applied to the columns of your report, allowing you to further refine your results without permanently removing entries:

Apply secondary filters to customize your reports further

Re-run the report

Re-running a report will put the report back into the queue to be processed again with a new date range. This can be useful if certain error reports you wish to include fell just outside of the original date range.

Schedule new Crash Reporting reports

Once a report has been successfully generated, it is eligible to 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 own reporting needs.

Scheduling reports is easy with Raygun Crash Reporting's reports feature

View the report history

Re-running or scheduling the same report will construct a report history. The history list contains links to other generated reports that share the same report definition:

Raygun Crash reporting reports gives you the ability to dive into monthly reports

Manage your reports

We provide a variety of ways of managing and storing your reports. The number of reports you can generate is based upon your plan size.

Download reports as CSVs for further data analysis outside of Raygun. Reports can also be deleted once they have been successfully generated. We also provide a quick solution to emailing specific reports with a downloadable link to others from the dashboard:

You can email the reports to any team member

Now you have the flexibility to start constructing your very own custom reports based on only the data you need.

The process of constructing Raygun Crash Reporting reports is also fully explained step-by-step in our documentation here. If you have any questions about reports, or if you need to upgrade your plan to get the full benefits of reports, you can get in touch with a friendly team member here.

Export custom reports of data

Manage your Raygun email notifications