UPTIME MONITORING
Watch everything that can break. Trust the board that says it didn't.
PageWarden checks your sites, SSL certificates, domains, content, ports and DNS, confirms failures from multiple regions, and alerts you in email, Slack, Discord or a webhook. One tool, one status board, no noise.
Free plan, no credit card. 3-day Pro trial.
- Upacme.iohttps://acme.ioMarketing100% · 30s ago182ms3 pages
- Upapi.acme.iohttps://api.acme.io/healthproduction99.98% · 1m ago247ms
- Downcheckout.acme.iohttps://checkout.acme.ioproduction98.71% · just now—
- Upmail.acme.iomail.acme.io:58799.95% · 2m ago64msTCP port
- Upns1.acme.ioacme.io A record100% · 1m ago21msDNS record
The green you can believe.
In most dashboards green is decoration. In PageWarden it means the check actually ran and actually passed. Before a retryable failure is ever recorded, it is re-checked from multiple regions and a quorum decides, so a single bad network path will not wake you. A board that is green because it was verified, and red because it was confirmed.
ALL-IN-ONE
Six things that can break, watched in one place
Most teams stitch uptime, certificates and DNS together from three services. PageWarden is one.
Uptime
HTTP/HTTPS checks that classify each result up, degraded or down.
60s checksSSL certificate
Track certificate expiry and validate the chain before a cert lapses.
chain + expiryDomain expiry
WHOIS-based tracking of domain registration expiry. Catch a forgotten renewal.
WHOIS expiryKeyword / content
Assert a page contains, or does not contain, specific text.
body must contain / notTCP port
Monitor a raw TCP service on a specific port. Up or down on connectivity.
SMTP · IMAP · DB · gameDNS record
Verify records resolve as expected, with an optional expected value.
A/AAAA/CNAME/MX/TXT/NSINCIDENTS YOU CAN TRUST
One incident per outage, not a flood of pings
Two consecutive failed checks open an incident, dated at the first failure. Two consecutive successes resolve it at the recovery time. You get one clean timeline per outage with the failing target, the latest error, and the in-window check results.
A transient or blocked failure is retried once before it is recorded, so a momentary blip never opens a false incident. Calm by construction.
Incident on checkout.acme.io
HTTP 503 Service UnavailableRoot-cause hypothesis
Origin is returning 503 across regions while the edge stays reachable, which points to an overloaded or failed backend rather than DNS or TLS. Check the app servers and recent deploys. Verify before acting.
- Up200210ms—just now
- Down503—Service Unavailable1m ago
- Down503—Service Unavailable3m ago
- Down——Connection timeout after 10s5m ago
MULTI-REGION CONFIRMATION
Confirmed from several vantages before you are alerted
PageWarden probes from New York, San Francisco, Frankfurt, Singapore and Sydney, plus the primary vantage. A single bad network path or a datacenter-IP block will not page you. A real outage, confirmed across regions, will.
Starter and Pro add continuous per-region scanning, per-region uptime history, a response chart and the live region map.
DOWNTIME ALERTS
Alerts where you already are
PageWarden notifies you on incident open and recovery, with no duplicate sends and a retry ladder. Every channel has a send-test button.
Your site checkout.acme.io has an issue
The uptime check on https://checkout.acme.io just failed.
- What happened
- HTTP 503 Service Unavailable
- When
- 2026-06-18 14:32 UTC
checkout.acme.io — uptime is down
- URL
- https://checkout.acme.io
- What happened
- HTTP 503 Service Unavailable
- Started
- 2026-06-18 14:32 UTC
checkout.acme.io — uptime is down
- URL
- https://checkout.acme.io
- What happened
- HTTP 503 Service Unavailable
- Started
- 2026-06-18 14:32 UTC
{
"version": 1,
"event": "started",
"monitor": {
"id": "mon_4Kd2",
"name": "checkout.acme.io",
"url": "https://checkout.acme.io",
"checkType": "uptime"
},
"incident": {
"id": "inc_8Qa1",
"status": "ongoing",
"summary": "HTTP 503 Service Unavailable",
"startedAt": "2026-06-18T14:32:00Z",
"resolvedAt": null,
"duration": null
},
"viewUrl": "https://app.getpagewarden.com/…"
}Email is on every plan. Webhook, Discord and Slack are on paid plans. SMS and Telegram are on the roadmap.
A plain-English read on what likely broke
When an incident opens, PageWarden adds a short hypothesis about the likely cause to the incident and the alert. It is a quiet assist, clearly marked verify before acting, not a headline. Available on Starter and Pro.
PRICING
Start free. Scale when you need to.
A free plan with no credit card, and paid tiers that unlock more monitors, faster checks and multi-region.
Free
Free forever, no credit card
Uptime, SSL and domain checks with email alerts. No credit card.
- 1 monitor
- 30 min checks
- 14-day history
Hobby
or $90/yr
All six monitor types plus Webhook, Discord and Slack alerts.
- 10 monitors
- 5 min checks
- 30-day history
Starter
or $290/yr
Continuous multi-region scanning, per-region history and root-cause diagnosis.
- 25 monitors
- 60 sec checks
- 60-day history
Pro
or $490/yr
Everything in Starter, scaled to a portfolio of sites.
- 100 monitors
- 60 sec checks
- 90-day history
Start watching your sites in two minutes.
Free plan, no credit card. 3-day Pro trial.