Top-grade monitoring for servers, backups and staff

← All help topics

Monitor types

Choose the type that matches what you want to watch.

Type Best for Needs URL? How it runs
Is the website up? Simple reachability check Yes Automatic on a schedule
Check page text (GET) Fetch a page and optionally look for text Yes Automatic
Call with POST Call a URL with a POST Yes Automatic
Did the page content change? Detect when page content changes Yes Automatic
Status by email A system emails Uptime10 with status No Push (you send mail)
Status by API A script reports status over HTTP No Push (you call the API)

Is the website up?

Simplest option. Uptime10 contacts the URL and records whether it succeeded.

Check page text (GET)

Fetches the URL with GET. You can add:

Call with POST

Same idea as GET, but uses HTTP POST. Use when the target expects a POST.

Did the page content change?

Uptime10 downloads the page and compares it to a stored copy.

Status by email / Status by API

These do not poll a URL. Something else (backup software, cron job, device) must report in.

Interval

For URL checks, interval is how often Uptime10 checks (from every 30 seconds to every 24 hours; default every 5 minutes). Email and API ignore the interval — they update when a message or API call arrives.

Timeout

For URL checks, timeout is how long each HTTP probe may wait: Fast, Typical (default), Slow, or Very slow. Email and API ignore timeout.

If a poll gets no HTTP response (connection dropped), Uptime10 retries once before treating that check as failed, so brief network blips are less likely to create false Error events.

A poll monitor is marked Down only after it keeps failing for about 90 seconds while still Up. Short flaps (for example a one-minute connection drop) stay Up and do not create an Events row or alert.