Logo
Sign in
Product Logo
RootCauseBryntum

RootCause is a comprehensive error monitoring solution for modern web applications. It records user sessions, captures errors, and allows developers to replay sessions to reproduce and debug issues efficiently, saving time and improving accuracy.

Vendor

Vendor

Bryntum

Company Website

Company Website

stack-1.png
screenshot-1024x739.png
Product details

Find JavaScript bugs faster

Record videos of user sessions to easily reproduce JavaScript errors without having to ask end user for details. Try a demo in our online sandbox.

THE COMPLETE ERROR MONITORING SOLUTION FOR MODERN WEB APPS

RootCause provides you with a comprehensive set of tools to monitor and reproduce errors in web sites / applications. Using the built-in recorder feature you’ll know exactly what the user did. After an error has been logged, head over to the web based Replay Studio where you can replay the session to reproduce the error with one click. This means you don’t have to read call stacks or parse through huge logs to be able to reproduce bugs. Using the Feedback button, you can also collect reports about visual / usability / rendering errors from your users.

How it works

ADD OUR SCRIPT TO YOUR WEB PAGES

Include a small script on your page which installs a “catch-all” exception handler. The script also records all user interaction, ajax requests, console logs and other interesting data.

GET NOTIFIED

When an unhandled exception happens, an error report is created and sent to the server using a secure HTTPS channel. We’ll notify you via email or Slack, don’t worry. You decide if and when you are notified, with intervals ranging from once per minute up to once per week.

REPLAY THE USER SESSION

There is no faster way to debug an error, than to have it reproduced live in your browser. With our session replay feature, you simply click play and have a cup of coffee while the exception is being reproduced in your browser. No need to ask the end-user what he or she did. We also support video replay of the session.

DEBUG WITH A BREAKPOINT

After replaying a session the error will be triggered and you will have an active breakpoint, just as if you manually performed all the steps yourself. Debugging doesn’t get easier than when you have error reproduced live in your browser.

SAVE TIME AND MONEY

You will save tons of time since you no longer have to manually communicate with end users or QA to learn how they triggered that bug. You can now reproduce a bug in minutes and fixing bugs will actually be fun (trust us).

Features

Stack Trace

Annotated stack trace with links allowing you to jump straight to file and line (source maps supported). A must-have feature in any error monitoring tool.

Screenshot with crosshair

Along with the error report you will receive an annotated screenshot with a crosshair showing the coordinate of the last user interaction.

Video recording

Record a video of the user session and you will be able to see exactly what the user did on your web pages and quickly see the origin of a bug. Variable playback speed and interactive playhead.

Live Replay

With our Live Replay feature, you can replay all the user actions in a session and reproduce errors live in your browser. Just open the Replay Studio and hit Play for truly stress free debugging.

Capture function arguments

How could that function crash..? Using our arguments capturing support, you can collect arguments passed to the crashing function.

Feedback button

With the Feedback button you can easily collect feature requests as well as “soft errors” that annoy your users – such as visual/UX/layout bugs.

Filterable timeline of events

Looking for details? Browse through all the events that occurred in a session, and use the filters to quickly find the event you are looking for.

Integrations & Notifications

Integrations available for Jira, GitHub and Slack. Get notified via email or push to your Slack channels to always be updated when errors happen on your website.