Uptime monitoring, made simple

A WordPress plugin for website uptime monitoring — also known as synthetic or external monitoring. Monitor URLs, 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.

Keyword check

Check whether the response body contains (or does not contain) a keyword to catch tampering or anomalies.

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.

Diagnostics

Check mail settings, SMTP plugin detection, and WP-Cron status from a single diagnostics screen.

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.