Monitor configuration set per endpoint
Each Uptimia monitor keeps its own request, failure rules, check timing, recipients and locations. In one 12-minute restart, the checkout texts the shop owner within the first minute and staging sends nothing.
Check log
latest checks, newest first
Toronto6 seconds agoBackup checkDown
Frankfurt8 seconds agoBackup checkDown
London10 seconds agoBackup checkDown
New York13 seconds ago211 msDown
Frankfurt43 seconds ago405 msUp
London1 minute ago371 msUp
New York2 minutes ago208 msUpResponse Time
avg 560 ms · last 7 daysAlerts per monitor during a restart
A 12-minute restart takes down a brochure site, a checkout and a staging box at once. Their monitors use different check timing and recipients. The shop owner gets a text about the checkout and one e‑mail about the brochure site. Staging sends nothing.
The checkout is checked every 30 seconds with no alert delay. The shop owner gets a text inside the first minute and an all-clear as soon as the page is back. The brochure site runs every 5 minutes on the default delay, so one e‑mail goes out once the failure has lasted longer than the delay, and nobody gets a text. Staging holds its alert for 15 minutes, and this restart was over before then, so nothing was sent.
What each editor setting controls
The screenshot shows the Checkout page monitor open in the editor. Each numbered marker matches a note beside it.
-
1
The request
URL, method, headers, basic auth and a body. With these the check gets past an endpoint that refuses an anonymous GET. Web, e‑mail and network sub-types cover HTTP, SMTP, POP3, IMAP, TCP, ping, DNS and UDP.
Monitoring behind a login → -
2
What counts as down
Keyword rules that must or must not match, the error classes that count, redirects and the timeout. A 200 response carrying an error page fails the check.
Explore website error monitoring → -
3
Check frequency and alert delay
Check frequency from 30 seconds to 24 hours, an alert delay for servers that recover on their own, and the recovery notice.
Explore check intervals → -
4
Who is paged
Contacts, teams and members picked for this monitor only. Each is reached on their own channel and inside their own alerting hours.
Explore downtime alerts → -
5
Outage confirmation
1 to 3 other checkpoints re-run a failed check before an incident opens, so a failure caused by a bad network route at one location does not alert anyone.
Explore false-positive prevention → -
6
Where the checks run
Every checkpoint, a built-in profile such as Europe, or a hand‑picked set of 6 or more.
Explore multi-location monitoring → -
7
How it is organised
Groups that filter the dashboard and limit teammates' access, a note shown on the incident, templates for the next monitor, and maintenance windows for planned work.
Explore multi-site monitoring →
Where your settings show up
What you set in the editor shows on the incident and is available through the API.
Changed cards marked in the editor
The Advanced tab shows a green dot while any of its settings differs from the default. Each changed card has an edited chip with a one-click reset, so a teammate opening the monitor sees what was changed.
Your note on the incident page
Write up to 500 characters, such as who to call first or a runbook link. The note appears on the incident page, in alert e‑mails and in webhook payloads.
Monitor settings over the API
Method, body, headers, timeout, redirects, keywords, error classes, interval, locations, contacts and groups, with an API key from your account. Outage confirmation and basic auth are set in the editor only. An optional unique ID lets you look a monitor up by a reference your own system already holds.
Set the request and failure rules per monitor.Then choose the timing and who gets alerted when it fails.
Checkpoints in 70+ countries run the monitor with the settings you chose.
When an outage triggers an alert
A failed website check must be confirmed by other checkpoints and then outlast the alert delay before anyone is alerted. Both are set on the monitor. Recipients are picked per monitor, and each person keeps their own alerting hours.
Confirmed by other checkpoints first
1, 2 or 3 more checkpoints re-run the failed check and must also find it down before an incident opens. Keep 3 for a public site. Use 1 or 2 when a monitor runs from a short hand‑picked set and you want the alert sooner.
An alert delay after confirmation
Hold the alert for up to 30 minutes after the outage is confirmed. Leave it at zero for anything customers use. A server that restarts itself gets a longer delay, and you hear about it only if it stays down.
Recipients with their own alerting hours
Pick contacts, teams and members per monitor and reach them by e‑mail, SMS, chat, incident tools or webhooks. Each person sets alerting hours in their own timezone. An alert outside those hours is held until the window opens.
- Recovery notice. Everyone who was alerted gets the all-clear with the outage duration. You can switch it off per monitor.
- Note on the incident. Up to 500 characters, shown on the incident page, in alert e‑mails and in webhook payloads.
- Maintenance windows. Checks pause and alerts stay muted for the length of the window. Run it once or repeat it daily, weekly or monthly.
Settings by monitor type
Name, recipients, groups, notes and maintenance windows are on every type. Beyond those, each type shows only the controls that apply to it, plus a few of its own.
Choose where each check runs
Check a public site from all checkpoints, one location per check. Keep a regional shop on checkpoints in its own region. You pick each monitor's checkpoints from 171+ in 70+ countries.
- Built-in profiles. Europe, North America, Asia, Middle East & Africa, South America, Oceania and EU / GDPR, and you can save your own.
- EU accounts start on Europe. A new monitor on an account registered in the EU defaults to European checkpoints.
- Hand-picked sets. Choose 6 or more. The checkpoint addresses are published as one IP per line or as an nginx geo block. To allowlist Uptimia, admit the full list.
Also included
Monitor templates
Save any monitor as a template. The next monitor needs only a name and a URL, and every other setting carries over except stored passwords, which you enter again.
Create monitors from a pasted list
Paste one line per site, with an optional name after a comma. Every row gets the same settings. Works for uptime, SSL, domain, virus and speed monitors.
Maintenance windows
Set a window for one monitor, a group or a whole type. Checks pause and alerts stay muted while you deploy.
Clone a monitor
Copy an uptime monitor with its settings and point the copy at the next URL, for example a second store or the same shop in another region.
Monitor groups
Group monitors by client or environment. Filter the dashboard by group, aim a maintenance window at one, or limit a teammate to the groups they look after.
Multi-step API monitors
Chain up to 15 requests, pass extracted values between steps, and assert on status, headers, JSON and timing.
Example monitor configurations
Setups that come up often in support. Each lists the exact values and what happens when the endpoint breaks.
Database error page served with 200 OK
The shop's app catches its own database errors and shows a "We'll be back shortly" page with a 200 status. If you check only the status code, that looks healthy. This monitor reads the body, finds the footer string missing and the error text present, and fails the check.
What the check sees and what happens →
- What the check sees
- The check log records a keyword error. Whoever opens it knows the server answered and the page content was wrong.
- What happens
- Three more checkpoints confirm the failure, and with no alert delay the alert goes out at once. When the footer string is back, the incident closes and the recovery notice reports how long it lasted. Explore keyword monitoring →
Token-protected API health check
The endpoint answers 401 unless the request carries a token. The monitor sends a long-lived token in a header on every check. When the database behind the API times out, the endpoint still answers 200 and puts "status":"degraded" in the body.
What the check sees and what happens →
- What the check sees
- A check on the status code alone would pass this 200 response. The keyword rule catches the missing "status":"ok". A 401 also fails the check, so a revoked token opens an incident too.
- What happens
- The alert goes out once the failure is confirmed. For an API that wants a sign-in first, an API monitor posts the credentials in step 1 and reuses the returned token in later steps. Explore API monitoring →
Internal service behind an IP allowlist
A VPN gateway drops traffic from addresses it doesn't know. Checks from those addresses time out, and the monitor reports outages that users never had. Add the full published checkpoint list to the allowlist, IPv4 and IPv6.
What the check sees and what happens →
- What the check sees
- Checks from any checkpoint now get through the firewall, so a timeout means the service stopped answering. With only 6 checkpoints in the set, 2 backup checks give enough confirmation.
- What happens
- Uptimia builds both IP files from the checkpoint list on every fetch. Pull one into the firewall config on a schedule and reload, and a new location reaches the allowlist without a manual edit. The checkpoint IP list →
Staging redeploys without phone alerts
Staging rebuilds several times a day, and each restart takes it offline for up to 8 minutes. Most redeploys come back on their own, and for the occasional one that doesn't, a message in the team channel is enough.
What the check sees and what happens →
- What the check sees
- Each restart still shows in the check log as failed checks, so staging's history stays complete.
- What happens
- A restart that recovers within the 15 minutes sends nothing. On the default 5-minute delay, the same restart could have alerted someone. A deploy that stays broken alerts #staging, and the nightly rebuild runs inside its maintenance window with checks paused. Explore maintenance windows →
Copy one of these setupsto your own monitors.
Save a monitor as a template, and the next one needs only a name and a URL.
How monitor configuration works
Every Uptimia monitor carries its own configuration: what to request, what counts as a failure, how often and from where to check, and who is alerted. New monitors all start on the same defaults. The editor marks every setting you change, so anyone opening a monitor can see which settings are off their defaults.
01Can Uptimia monitor an endpoint that needs authentication?+
02What does a new monitor start with?+
03Which HTTP methods and timeouts can I set?+
04Can I allowlist the checkpoint IPs in my firewall?+
05Can one uptime monitor check a mail server or a port?+
06What happens to a monitor during a maintenance window?+
07Can I stop alerts at night without pausing the monitor?+
08Can I copy a configuration to more monitors?+
09Do all monitor types have the same settings?+
10Which settings depend on my plan?+
Configure a monitor for your endpoint
Start on the defaults, then set the request, failure rules, timing and recipients your setup needs.