Troubleshooting

If you don't see any profiling data in sentry.io, you can try the following:

  • Ensure that performance monitoring is enabled.
  • Ensure that the automatic instrumentation is sending performance data to Sentry by going to the Performance page in sentry.io.
  • If the automatic instrumentation is not sending performance data, try using custom instrumentation.
  • Enable debug mode in the SDK and check the logs.

Profiles for multi-threaded servers like puma might not capture frames correctly when async I/O is happening. This is a limitation of stackprof.

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").