PLUGIN · 03 · SITE-HEALTH-MONITOR · BY ALLWPCAREallwpcare.com/plugins/welltend-health-monitor/
Plugin · free on WordPress.org soon

Site Health Monitor

by AllWPCare · part of the plugin family

One health score and a short list in plain English: what broke quietly, how bad it is, and what to fix first. 47 checks run in the background, and nothing leaves your site.

slug
welltend-health-monitor
requires
WP 6.4 · PHP 7.4
tested
WP 7.1
license
GPLv2 or later
cli
wp awc health
menu
AllWPCare → Site Health
What you read

Sentences, not codes.

Getting started
faillog_fatals

Your site hit 3 fatal errors in the last 24 hours. Most of them came from Fancy Slider. Fatal errors can show visitors a broken page.

warncron_heartbeat

WordPress's scheduled tasks have not run for 6 hours. Things that happen on a timer, like scheduled posts and update checks, may be stuck.

warnssl_expiry

Your SSL certificate expires in 9 days. After that, visitors will see a scary browser warning.

Wording from the plugin. Each item also shows what it saw and links to a guide on how to fix it.

What it cannot do

A site can't watch its own uptime.

WellTend Health Monitor runs inside your WordPress site. When your site is down, the plugin is down with it, so it can never be the one to tell you. It says this on its first screen, and the scheduled-tasks check means "WordPress's timer is running", not "your site is up".

For that job, use any outside uptime service. It does not need to be ours. It also is not a backup, a malware scanner or a firewall, and it will not claim to be.

Calm by design

Private, quiet, read-only.

Privacy and external services
01no outside calls

Nothing leaves your site by default

A default install makes no external requests and has no telemetry. The one optional lookup, for known security problems, is off until you switch it on, and sends only plugin slugs and your WordPress version. Read exactly what leaves.

02background only

Nothing runs on a page load

An hourly and a daily background task do the checking, time-limited and resumable. A visit to your site makes no database query for this plugin and loads none of its code.

03read only

It explains. It does not change your site.

No automatic fixes, no edits to wp-config.php, no deleted files. Every item links to a guide. The one button that changes anything empties the error log, after you confirm.

The family

Works with the other plugins.

All plugins
with scm

WellTend Snapshots

Its settings are included in snapshots and exports as health.settings, so you can compare and restore them. Recipients and log paths are marked per-environment, so a staging copy never starts emailing the owner of the live site.

with toolkit

WellTend Site and Admin Toolkit

Same AllWPCare menu, same standard: small, careful and undoable. The Toolkit changes how your site behaves; Health Monitor tells you when something quietly stopped working.

workshop

Safe Updates

An idea in the workshop that would take a snapshot before an update and use these checks to notice if the update broke the site. Nothing to install yet.

Free vs Pro

Free is the whole monitor. Pro comes later.

Pro details
FeatureFreecoming to WordPress.orgProcoming soon
All 47 checks, the score and its historyIncludedIncluded
Error log by plugin or theme, with redacted samplesIncludedIncluded
Weekly email report and new-issue alerts, both opt-inIncludedIncluded
WP-CLI: status, run, checks, history, log, snooze, reportIncludedIncluded
Anything beyond that, kept apart from the free pluginIncludedComing soon
Questions

Before you install.

Can it tell me when my site is down?

No, and it says so on its first screen. A plugin lives inside your site, so when your site is down, it is down too. Use an uptime service for that. The scheduled-tasks check means WordPress's timer is running, not that your site is up.

Is this the same as Tools > Site Health?

It complements it. WordPress's Site Health shows a snapshot and forgets it. This plugin runs those tests in the background, keeps history, and adds an error log view, scheduled-task depth, update age, growth, certificate expiry and an optional weekly email, each in plain language. It never hides or changes the core screen.

Does it slow my site down?

No. Checks run in the background, never on a page load. The only thing a visit loads is a few small hooks.

Does it send my data anywhere?

Not by default. The optional vulnerability lookup sends the slugs of your WordPress.org plugins and themes and your WordPress version to WPVulnerability, and nothing that identifies your site. It is off until you turn it on.

Launch list

Be first when it lands on WordPress.org.

One email when the plugin is approved, one when Pro opens. Nothing else.