Multi-step scripting
Navigate, click, fill, wait and assert. Build journeys in the interface or define them as JSON.
Features
Monitor websites, APIs, browser journeys, scheduled jobs and servers from one dashboard. If you are new to the subject, start with what uptime monitoring is, then see how we compare to other tools.
Run checks from multiple regions, as often as every 30 seconds on paid plans, with failures confirmed from a second location before an alert is sent. One platform, several kinds of check:
| Check | What it verifies | What it catches |
|---|---|---|
| HTTP & API | Status codes, response content and latency, by location | An outage, an error page or a developing slowdown |
| Keyword | Text that must be present (or absent) in the page | The broken page hiding behind a healthy 200 |
| Port, ping & DNS | TCP ports, ICMP reachability and DNS resolution | Failures in the services that aren't websites |
| Response-time history | Latency charts by region, retained 30 days to 3 years by plan | The slowdown that precedes the outage |
Scheduled Chromium journeys walk through login, search and checkout like a real customer, asserting on the text a human actually sees. When a step fails, the run keeps the evidence:
Captured on failure
Navigate, click, fill, wait and assert. Build journeys in the interface or define them as JSON.
Plans include monthly runs, prepaid credits roll over and account owners can set usage caps.
SSL & heartbeats
Monitor certificate expiry, DNS records and missed heartbeat check-ins. These checks cover failures that may not produce an ordinary website error.
Configurable warning thresholds give you weeks of notice, with time to renew before anything expires.
Backups, ETL jobs and other scheduled processes send a check-in when they run. A missed deadline triggers an alert.
DNS record monitoring detects unexpected record changes and resolution failures.
Each incident records the failure, affected locations and recovery time for later investigation.
One lightweight agent reports CPU, memory, disk, network, processes and services outbound, charted beside your uptime checks. It has a page of its own.

Status pages & team
Every plan includes a public status page with subscribers and incident updates. Pro plans add private pages, and Business adds white-labelling and custom domains.
Use public pages for customers and private pages for internal services. Business includes white-labelling and custom domains.
Send email updates to subscribers when you post. Paid plans include SMS credits for text updates.
Shared dashboards for the people fixing the incident, and notify-only seats for stakeholders who just need to be kept informed.
Schedule planned work and monitors stay silent while you do it, so expected downtime doesn't generate false alerts.
Past incidents
9 Jun · Elevated API latency · resolved in 22m
No credit card · 25 monitors free
The free plan includes 25 monitors, one server and a public status page. Add your first check and choose where alerts should be sent.