Skip to main content

Testing and monitoring best practices for app building

Use the best practices in the following sections to monitor your apps for errors and ensure they are working as expected.

note

Retool's app testing feature is in private beta. Reach out to your account manager for more information.

Use third-party packages​

You can integrate a third-party package for error reporting or performance monitoring service into your app, such as those from Datadog or Sentry. Only frontend errors or logs will be reported; Retool blocks third-party packages from accessing your app's backend.

Retool's default Content Security Policy limits connect-src to 'self', which blocks packages from sending reports directly to a provider. Ask an admin to add the provider's intake origin to the connect-src directive.

note

Retool does not support out-of-the-box performance monitoring or error reporting with Datadog or Sentry for apps.