Error Test

Use the buttons below to test Grafana Faro error tracking. Check the Grafana Application Observability dashboard to see events appear.

Push Manual Error

Calls faro.api.pushError() directly with custom context. The error is sent to Faro but does not crash the page.

Throw Uncaught Error

Throws a real JavaScript error outside React's error boundary. Faro captures it via the window.onerror handler installed by getWebInstrumentations().

In development the Next.js error overlay will appear. In production the error is silent to users but captured in Faro.