Raygun Crash Reporting is an automated error tracking software that gives you visibility and diagnostics into the errors and bugs impacting your customers.
Now that you’ve signed up for Crash Reporting we are here to help you get started. The following steps will help you set up your Raygun account and start capturing errors and bugs in your software.
Create an application in Raygun
As a new user, you may be wondering what an application is. You can think of applications as containers used to segment data inside Raygun. With unlimited applications, you can monitor many different software projects and development environments within one Raygun account.
We recommend starting with one application for your production environment. This way you can capture errors impacting your customers right now.
After that, we recommend creating an additional application for your development environment. This allows you to capture errors before they enter production and impact customers.
For more information, see the guide to structuring applications in Raygun.
Send data to Crash Reporting
After creating your application you’ll be presented with the Crash Reporting setup instructions. Select your language in the dropdown and follow the steps to start collecting data.
We recommend installing Raygun in a production environment, to start capturing any errors impacting your users. Once Raygun is installed, data will start to flow through and you’ll be redirected to the Crash Reporting dashboard.
You can find setup instructions for each of the different languages and frameworks Raygun supports here.
Experiencing trouble sending data to Raygun? Contact our support team here, or by clicking 'Contact Us' in the sidebar in your app.
Viewing error diagnostics
Now that data is coming into Crash Reporting, you can view the diagnostic information about each error.
Click on the error message in the Error Inbox on the Crash Reporting dashboard to view the error report. Here you'll find all the information Raygun has captured about a particular error, giving you all the information you need to diagnose and resolve the error.
Each tab in the main body of the error report page provides different data to assist you in diagnosing and resolving an error.
On the left-hand side of the page, you’ll find the count of users affected by this error, along with a graph of the instance history.
Use the arrows at the top of the report page to navigate through the reports for each error instance, within an error group.
Now that you’re all set up and are capturing errors, it’s time to learn how to get the most out of Raygun Crash Reporting.
Use Error Statuses to manage your errors and create a workflow for resolving errors.
Invite your team to Raygun, by clicking 'Invite Team' in the sidebar of your app to discuss errors, assign errors to different team members to resolve.
Set up integrations to be alerted to errors, create tickets to pull into your team’s workflow, or jump into the source code directly from Raygun.
Attach custom data to provide extra context about errors.
Select your favorite information to display in the summary tab of the error reports page for quick access to key information on an error.
Upload sourcemaps to ensure the stack trace is being displayed correctly in error reports.