With backtrace links you can spend less time figuring out where an exception happened and more time debugging the exception. Backtrace links make every line to source code in your app link to your app's source code on your source code hosting platform of choice.
To enable backtrace links an app on AppSignal.com needs to:
- Enable deploy markers.
- This will allow AppSignal to link to the specific revision of the source code in which the error occurred.
- Configure the "repo url" for an application, or link your organization to GitHub, so AppSignal knows where to link to.
- See the steps below for either option.
Owners of an Organization can specify a Repo url on the app settings page. This is especially useful for Git hosting platforms that are not GitHub (e.g. GitLab/BitBucket) or private repositories.
Alternatively organization owners can link an app to GitHub and the "repo url" from the selected repository will be stored automatically. With the GitHub integration you'll also be able to send incidents to GitHub directly from AppSignal.
Once the steps are completed we'll automatically enrich the backtrace lines with a link to the correct revision/file/line on the specified Git repository.
When an error occurs, AppSignal will not create an issue automatically on GitHub, if you think it is an error that needs to be fixed then you can create this error as an issue in GitHub by clicking on the "Send to GitHub" button.