Help & guides ›
Advanced monitors
› Browser monitoring (real browser)
Browser monitoring (real browser)
3 min read · Advanced monitors
Browser monitoring loads your page in a real browser (Chromium) exactly as a visitor sees it, including running JavaScript. It catches problems that a plain HTTP check cannot see: the page returns 200, but because of an error in the script the content does not render at all.
When to use it
- SPAs and sites that rely on JavaScript (React, Vue, Angular), where the HTML alone is not enough.
- Pages where the key content is filled in only after loading (dashboards, e-shops, booking systems).
- When you want to be sure the page actually renders, not just that the server responds.
How to create a browser monitor
- In New monitor, choose the Browser type.
- Enter the URL of the page you want to track.
- Save. On each check we open the page in Chromium, wait for it to render, and evaluate the result. From the run we also save a screenshot, which you will find on the monitor detail.
Availability and interval
- Browser monitoring is part of the Business plan (and the trial).
- Since running a whole browser is more demanding than an HTTP request, the shortest interval is 30 minutes. For faster availability checks, use a regular HTTP monitor alongside it.
Difference from visual regression
Both use a real browser, but they address different things:
- A browser monitor answers the question "does the page load correctly?" - it tracks availability and rendering.
- Visual regression compares screenshots over time and alerts you when the appearance of the page changes unexpectedly.
Tip: on the same site deploy both an HTTP monitor (a fast 1-minute availability check) and a browser monitor (a check of real rendering every 30 minutes). Together they cover both "the server is running" and "the page actually displays".
Was this guide helpful?