Uptime monitoring, made simple

A WordPress plugin for website uptime monitoring — also known as synthetic or external monitoring. Monitor URLs, check SSL certificate expiry and redirects, detect downtime, send email alerts, and review history from your dashboard, with no external service. Your monitoring data stays entirely on your own site.

Features

Everything you need: monitoring, alerts, and history.

URL monitoring

Register multiple URLs and automatically check their status at the interval you set, with automatic Up / Down detection.

Email alerts for downtime & recovery

Get an email the moment downtime is detected — and again when the site comes back up.

SSL certificate expiry monitoring

Track SSL certificate expiry dates in your monitor list and receive email alerts before they expire — 7 days ahead on Free, or choose from 1, 3, 7, 14, or 30 days on Pro.

Redirect monitoring

Verify that HTTP-to-HTTPS redirects and www/non-www handling work as expected. Detects unintended redirects and infinite loops automatically.

Maintenance windows

Define one-time, weekly, or monthly maintenance windows. Notifications are suppressed while monitoring keeps running.

History & reports

Store response-time and uptime history — up to 365 days depending on your plan.

Your data stays on your site — unlike SaaS monitors

Most uptime and external (synthetic) monitoring services are SaaS that keep your data in their own cloud. SavaPato runs inside your WordPress site, so every check result, history record, and notification setting is stored in your own database — never sent to a third party.

No data exposure

Your monitoring data never leaves your server, so there is no risk of it leaking through a third-party service.

No monthly SaaS fee

Website and server monitoring runs entirely within WordPress — no separate external subscription to manage.

Full ownership

You decide where the data lives and how long it is kept, right inside your own site.

Getting the most out of it

Best for people running multiple sites or servers

SavaPato is installed on the WordPress site that does the monitoring, and it watches your other sites or servers. Running it on a server separate from the targets means that if one site goes down, another server can still detect it and send alerts. If the only target is the site where it is installed, a crash there also stops WP-Cron and prevents notifications — so monitoring from a separate server is recommended.

WP-Cron and steady traffic

Checks run via WordPress WP-Cron, which is triggered by visits to the site. On low-traffic sites, checks may not run exactly on schedule. We recommend a site that gets regular traffic, or setting up a real server cron for reliable timing.

Pricing

Start small and free, scale up as you grow.

Free

Free

  • 3 URLs
  • 7-day history
  • 5-min interval

Starter

$3.49 / mo

Annual $33.50 (Save ~20%)

  • 5 URLs
  • 30-day history
  • 1-min interval

Standard

$6.99 / mo

Annual $67.10 (Save ~20%)

  • 20 URLs
  • 90-day history
  • 1-min interval

Business

$20.99 / mo

Annual $201.50 (Save ~20%)

  • 30 URLs
  • 365-day history
  • 1-min interval

Plan features, limits, and pricing may change without notice as the product evolves.