Rookout

Learn more about Sentry's Rookout integration and how it can help you debug an issue.

Rookout adds a layer of depth to Sentry issues by allowing you to jump right from an Issue to a non-breaking breakpoint on the line that caused the error.

This integration is maintained and supported by the company that created it. For more details, check out our Integration Platform documentation.

Sentry owner, manager, or admin permissions are required to install this integration.

Rookout won't work with self-hosted Sentry.

  1. Navigate to Settings > Integrations > Rookout

    Install Rookout integration

  2. In the resulting modal, approve the permissions by clicking "Install".

    Sentry modal indicating that permissions need installation.

After installing Rookout in Sentry, you can go straight to the line of code in your stack trace, and click the Rookout icon. That will take you directly to the same line of code in the same file inside Rookout.

  1. In Sentry, navigate to the specific Issue you want to link and navigate to the Stack Trace.

  2. In the Stack Trace, you'll see the option to open the line in Rookout by clicking on the Rookout icon.

    Sentry stack trace showing the Rookout icon on a specific line.

  3. Clicking on the Rookout icon takes you to Rookout's web UI where you can continue the debugging process. Rookout makes the best guess for the corresponding project and file in its web UI and will take you to the correct line of code in the file.

    Sentry modal indicating that permissions need installation.

Help improve this content
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update ("yeah, this would be better").