Use the buttons below to test Grafana Faro error tracking. Check the Grafana Application Observability dashboard to see events appear.
Calls faro.api.pushError() directly with custom context. The error is sent to Faro but does not crash the page.
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.