Uptimia

Monitoring Overview

8 min read Updated Sep 10, 2026

Uptimia ships twelve monitor families, each watching a different thing, so pick the family by what it checks. If two look alike, see Choosing Between Monitor Types.

The Twelve Families at a Glance

The control panel groups the twelve into three sets, and the order below matches your sidebar. Click Monitoring to expand the list. The Monitoring row carries your fleet total, and each type you already use shows its own count.

The Uptimia sidebar with Monitoring expanded, showing every monitor type grouped under Availability, Experience and Domain & Trust with a live count beside each family that has monitors.

Family Group What one monitor watches
Uptime Availability One endpoint over HTTP, HTTPS, TCP, Ping, DNS, UDP, SMTP, POP3 or IMAP
Transaction Availability A recorded multi-step browser journey, replayed on a schedule
API Availability An ordered chain of HTTP requests with assertions and variables
Heartbeat Availability An inbound ping your job sends: Uptimia alerts when it stops
Server Availability CPU, memory, disk, network and load, reported by an agent on your host
Speed Experience Full page load timing and Core Web Vitals for one URL
Real User Experience Load timings collected from your actual visitors' browsers
SSL Domain & Trust Certificate validity, chain and expiry for one host
Domain Domain & Trust Registration expiry, registrar and nameservers from WHOIS
DNS Domain & Trust One zone at its authoritative nameservers, plus record changes
Virus Domain & Trust Malware and phishing verdicts for one URL
Blacklist Domain & Trust Your domain and sending IPs across 17 spam blacklists

Note: Server is the one type that can be missing from your sidebar. It renders only for accounts whose plan grants server monitoring, so an absent Server row means your plan does not include it. Every other type shows for every account.

Availability Checks

Uptime

Use this when you want to know whether a site or service is reachable. An uptime monitor checks one endpoint from the probe locations you pick and opens an incident when the checks fail.

The What should we check? control in the editor splits into three sub-tabs:

Sub-tab What it covers
Web HTTP and HTTPS
Email SMTP, POP3 and IMAP mail-server connections
Network TCP port, Ping (ICMP), DNS resolution and UDP

All three sub-tabs create uptime monitors, drawn from the same uptime pool. Uptime is the right first monitor for most websites. Read Uptime Monitoring.

Transaction

Use this when one request cannot prove the thing works: a login, a checkout, a search that has to return results. A transaction monitor replays a scripted journey in a real browser, using an 18-action catalog grouped as Navigate, Interact and Verify, and the check fails when a step cannot complete or an assertion does not hold. Read Transaction Monitoring.

API

Use this when you need to exercise an API the way a client does. One API monitor runs an ordered chain of 1 to 15 HTTP requests, each with its own method, headers, body and assertions, and you can pull a value out of one response and reuse it in the next request as {{variables}}. Read API Monitoring.

Heartbeat

Use this for work that runs on your side: a cron job, a queue worker, a nightly backup, a device in the field. There is no URL for Uptimia to call. This is the one family where the ping travels inbound. Your job calls the unique ping URL Uptimia gives it, and Uptimia opens an incident when the expected ping does not arrive within the grace period. A monitor can expect a ping on a fixed interval or on a 5-field cron expression. On top of the ping itself, a job can send a Start or a Fail signal, so a hang or a self-reported failure is caught too. A heartbeat monitor arms itself on its first real ping, so it cannot alert before you have wired it up. Read Heartbeat Monitoring.

Server

Use this when you want the numbers from inside the machine rather than from outside it. A lightweight agent runs on your host and posts CPU, memory, disk, network and load, on a report interval fixed to one of four values: 30 or 60 seconds, 2 minutes or 5 minutes, defaulting to 30 seconds. Alert rules fire on thresholds you set, and silence lasting more than three report intervals opens an offline incident. The incident opens on the next sweep. Read Server Monitoring, and Installing the Uptimia Server Agent for the install.

Experience Checks

Speed

Use this when you care how long a page takes to finish loading. A speed monitor loads the whole page in headless Chrome from your selected locations. It records the total load time, a breakdown by resource content-type, and an own-domain versus third-party split. The same run yields lab Core Web Vitals (LCP, FCP, TTFB and CLS), and you can set per-metric vitals budgets and dead-element alerts, both of which raise Degraded rather than Down. INP is absent because it needs a real visitor interacting with the page. Read Speed Monitoring.

Real User

Use this when you want the numbers from your visitors' own browsers rather than a lab measurement. You add a JavaScript snippet to your pages, and it feeds Real User Monitoring. There are no checks and no check frequency; data arrives as people browse. Uptimia counts pageviews per month instead of checks. Because there are no checks, Real User is the one family with no rows on the Logs page, and the one family left out of the account's fleet availability average. Read Real User Monitoring (RUM).

Domain & Trust Checks

SSL

Use this to stop a certificate expiring without anyone noticing. An SSL monitor tracks validity, the chain and the expiry date for one host, and warns you a chosen number of days ahead. Read SSL Monitoring.

Domain

Use this to protect the registration itself. A domain monitor reads WHOIS for one domain and reports registration status, expiry date, registrar and nameservers, refreshed on a cadence you set. Read Domain Monitoring.

DNS

Use this to watch the zone itself. A DNS monitor queries your zone at its authoritative nameservers rather than at a cache. Each sweep reports two things:

  • Per-nameserver health: reachability over UDP and TCP, answer time, whether the server says the answer is authoritative, SOA serial agreement across servers, and whether a server answers recursive queries it should refuse.
  • Record changes, measured against a baseline you keep.

Sweeps run every 5 minutes and the cadence is not adjustable. Read DNS Monitoring.

Virus

Use this to find out when browsers start warning people away from your site. A virus check is one Google Web Risk lookup for the URL, covering malware, social engineering and unwanted software, and Uptimia runs it on its own servers rather than from a probe, so there are no per-location results to read. Read Virus and Malware Monitoring.

Blacklist

Use this when your mail has to arrive. A blacklist monitor sweeps 17 DNSBL spam blacklists in three impact tiers. Each sweep covers:

  • your domain
  • the IP behind its A record
  • the IP behind its lowest-priority MX record
  • up to five dedicated sending IPs you add

This is a different thing from virus monitoring: browsers flag a site, and mail servers reject a sender. Read Blacklist Monitoring.

Every Family Draws on Its Own Plan Pool

Mixing types is normal. An uptime monitor, an SSL monitor and a speed monitor on one site is a common setup, but each family is counted against its own per-plan allowance, so "mix and match" has a ceiling. On Free the only non-zero pools are 1 uptime monitor and 1 API monitor; every other family is 0 on that plan. Speed and Transaction share a single Advanced checks pool rather than one each, so you split that allowance between them however you like. The full per-plan table is in Plan Limits and Quotas.

Settings That Apply Across Monitor Types

Topic What it does
Outage confirmation How many confirming checks a failure needs before an incident opens: 1 to 3, default 3. It lives on the editor's Advanced tab, under Outage confirmation. Offered on seven families: Uptime, SSL, Speed, Domain, Transaction, API and DNS
Monitoring locations Which probes run your checks, and the 6-probe floor on a custom selection
Location profiles A saved probe set reused across monitors, editable in one place
Monitor groups Grouping monitors for filtering, reports and team scoping
Monitor templates Saved editor settings applied to new monitors
Monitor notes A short runbook note that travels to the incident page, the alert email and the webhook
Escalation policies A tiered ladder that pages one group, waits, then pages the next
Alert grouping Collapsing a storm of related incidents into one digest
Maintenance windows Suppressing checks and alerts during planned work
Monitor statuses What Up, Degraded, Down, Paused and Suspended mean on a monitor row

Allowlisting the probe addresses in a firewall, WAF or CDN applies to every family Uptimia checks from the outside. See Whitelisting Uptimia's Probe IPs.

Related Articles

Was this article helpful?