Title: SiteVitals Monitor
Author: SiteVitals
Published: <strong>21.04.2026</strong>
Last modified: 21.04.2026

---

Поиск плагинов

![](https://ps.w.org/sitevitals-monitor/assets/banner-772x250.png?rev=3511698)

![](https://ps.w.org/sitevitals-monitor/assets/icon-256x256.png?rev=3511698)

# SiteVitals Monitor

 Автор: [SiteVitals](https://profiles.wordpress.org/sitevitals/)

[Скачать](https://downloads.wordpress.org/plugin/sitevitals-monitor.0.6.0.zip)

 * [Детали](https://ru.wordpress.org/plugins/sitevitals-monitor/#description)
 * [Отзывы](https://ru.wordpress.org/plugins/sitevitals-monitor/#reviews)
 *  [Установка](https://ru.wordpress.org/plugins/sitevitals-monitor/#installation)
 * [Разработка](https://ru.wordpress.org/plugins/sitevitals-monitor/#developers)

 [Поддержка](https://wordpress.org/support/plugin/sitevitals-monitor/)

## Описание

Every WordPress site gets updated — plugins, themes, core. Most of the time, updates
go smoothly. But sometimes a plugin update quietly breaks your contact form, slows
your site down, or introduces a security regression. Without a record of what changed
and when, diagnosing the problem can take hours.

SiteVitals Monitor reports every update — plugin, theme, and WordPress core — directly
to your [SiteVitals](https://www.sitevitals.co.uk) change timeline. When something
goes wrong, you can immediately see what changed just before it happened.

**How it works**

Connect the plugin to your SiteVitals account in a couple of clicks. From that point
on, every update is automatically recorded to your change timeline with:

 * What was updated (plugin name, theme, or WordPress core)
 * Which version it moved from and to
 * Whether the update was manual or automatic
 * Whether the update succeeded or failed
 * The version jump type — major, minor, or patch

Your SiteVitals dashboard monitors your site continuously for uptime and availability.
On connection, SiteVitals also runs a one-time snapshot across performance, SEO 
health, security, integrity, and content — so you have an immediate baseline to 
work from. Ongoing daily monitoring across these additional areas is available on
paid plans.

With this plugin connected, your monitoring signals sit alongside a complete record
of every WordPress update — so when your Lighthouse score drops or your uptime alert
fires, you can see at a glance whether a recent update coincides with the problem.

**Why this matters**

Automated plugin updates are a good idea in principle. In practice, they introduce
risk. A major version update to a form plugin, a caching plugin, or a security plugin
can have side effects that aren’t immediately visible. This plugin gives you the
context to correlate monitoring signals with changes — the missing link between «
something is wrong» and «here’s what changed right before it went wrong.»

**Features**

 * Tracks plugin updates — name, slug, version, author, from/to version, jump type
 * Tracks theme updates
 * Tracks WordPress core updates
 * Distinguishes between manual and automatic (cron) updates
 * Records both successful and failed updates
 * One-click OAuth connection — no API keys to copy and paste
 * Direct links to your SiteVitals timeline and dashboard from the plugin settings
 * Clean event log in your WordPress admin showing recent events sent
 * Full cleanup on uninstall — no options left behind

**Free vs paid**

A free SiteVitals account includes permanent uptime monitoring and a one-time health
snapshot covering performance, SEO, security, integrity, and content. Ongoing daily
checks across these areas, plus longer data history and faster check intervals, 
are available on paid plans starting at £19/month.

**Requirements**

A free SiteVitals account is required. [Create one here](https://www.sitevitals.co.uk/signup)—
no credit card needed.

### External services

This plugin connects to the SiteVitals API, a third-party service operated by SiteVitals(
https://www.sitevitals.co.uk), to record WordPress update events to your change 
timeline. SiteVitals is the service this plugin exists to integrate with — using
the plugin without a SiteVitals account is not possible.

**What the service is and what it is used for**

SiteVitals is a website monitoring service that tracks uptime, performance, SEO,
security, and content changes for your site, and presents them on a shared change
timeline. This plugin sends WordPress update events (plugin, theme, and core updates)
to that timeline so they can be correlated with monitoring signals.

**What data is sent and when**

Data is only sent after you have explicitly connected the plugin via Settings  SiteVitals.
No data is transmitted before you complete the connection flow.

Once connected, the plugin sends data to SiteVitals at two points:

 1. **When you click «Test Connection»** in the plugin settings — a single GET request
    to `https://www.sitevitals.co.uk/api/v1/pages/{site_id}/health` containing your
    API key in the Authorization header. No site data is sent.
 2. **When a WordPress core, plugin, or theme update completes** — a single POST request
    to `https://www.sitevitals.co.uk/api/v1/pages/{site_id}/wordpress-events` containing:
 3.  * The type of update (core, plugin, or theme)
     * The name, slug, and author of the updated item
     * The version before and after the update
     * The version jump type (major, minor, or patch)
     * Whether the update was triggered manually or by WordPress automatic updates
     * Whether the update succeeded or failed

No site content, post data, user data, email addresses, or personally identifiable
information is ever transmitted.

**Service terms and privacy policy**

By using this plugin you agree to the SiteVitals terms of service and privacy policy:

 * Terms of Service: https://www.sitevitals.co.uk/terms-of-service
 * Privacy Policy: https://www.sitevitals.co.uk/privacy-policy

## Установка

 1. Upload the `sitevitals-monitor` folder to the `/wp-content/plugins/` directory,
    or install directly through the WordPress plugin screen.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Go to **Settings  SiteVitals** and click **Connect to SiteVitals**.
 4. You will be taken to SiteVitals to sign in or create a free account. If you already
    have an account, the connection completes automatically.
 5. Once connected, updates will be reported automatically — no further configuration
    is needed.

## Часто задаваемые вопросы

### Do I need a SiteVitals account?

Yes. A free SiteVitals account is required to use this plugin. You can create one
at [sitevitals.co.uk/signup](https://www.sitevitals.co.uk/signup) — no credit card
is needed.

### What’s included in the free account?

The free plan includes permanent uptime monitoring for one site and a one-time health
snapshot covering performance, SEO, security, integrity, and content. Ongoing daily
monitoring across these areas is available on paid plans.

### What data is sent to SiteVitals?

When an update occurs, the plugin sends the plugin or theme name, slug, author, 
version before and after the update, version jump type (major/minor/patch), whether
the update was manual or automatic, and whether it succeeded or failed. No site 
content, user data, or personally identifiable information is ever transmitted. 
See the **External services** section above for full details.

### What does SiteVitals monitor beyond updates?

SiteVitals provides continuous monitoring across uptime and availability, page performance
and Core Web Vitals, SEO health, security headers and vulnerabilities, SSL and domain
integrity, and content changes. The WordPress plugin feeds update events into the
same shared timeline as these monitoring signals.

### Does this plugin slow down my site?

No. The plugin only runs during the WordPress update process and makes a single 
lightweight API call per update. It has no impact on front-end page load times.

### What happens to my data if I uninstall the plugin?

All plugin data — your API key, site ID, event log, and settings — is removed from
your WordPress database on uninstall.

### Can I see which events have been sent?

Yes. Go to **Settings  SiteVitals** and scroll to the **Recent events sent** table,
which shows the last 50 events reported to SiteVitals including the date, update
type, plugin name, version, and whether the event was sent successfully.

### Does it track automatic background updates?

Yes. The plugin distinguishes between manual updates (triggered by an admin in the
WordPress dashboard) and automatic updates (triggered by WordPress cron), and records
this distinction in each event.

### What is tracked for each update?

For plugin updates: plugin name, slug, author, from version, to version, version
jump type (major/minor/patch), update trigger (manual or automatic), and whether
the update succeeded or failed. For theme updates: the same set of fields. For core
updates: the WordPress version before and after the update.

### I’m having trouble connecting. What should I do?

Go to **Settings  SiteVitals** and use the **Test Connection** button to check whether
your site can reach the SiteVitals API. If the problem persists, contact support
at [sitevitals.co.uk](https://www.sitevitals.co.uk).

## Отзывы

Нет отзывов об этом плагине.

## Участники и разработчики

«SiteVitals Monitor» — проект с открытым исходным кодом. В развитие плагина внесли
свой вклад следующие участники:

Участники

 *   [ SiteVitals ](https://profiles.wordpress.org/sitevitals/)

[Перевести «SiteVitals Monitor» на ваш язык.](https://translate.wordpress.org/projects/wp-plugins/sitevitals-monitor)

### Заинтересованы в разработке?

[Посмотрите код](https://plugins.trac.wordpress.org/browser/sitevitals-monitor/),
проверьте [SVN репозиторий](https://plugins.svn.wordpress.org/sitevitals-monitor/),
или подпишитесь на [журнал разработки](https://plugins.trac.wordpress.org/log/sitevitals-monitor/)
по [RSS](https://plugins.trac.wordpress.org/log/sitevitals-monitor/?limit=100&mode=stop_on_copy&format=rss).

## Журнал изменений

#### 0.6.0

 * Renamed all internal function, constant, and option prefixes from `svm_` to `
   sitevitals_monitor_` to comply with WordPress.org plugin guidelines on prefix
   length
 * Added WordPress nonce verification to the OAuth callback alongside the existing
   OAuth 2.0 state parameter check
 * Replaced direct `WP_PLUGIN_DIR` path references with `get_plugins()` lookups 
   for compatibility with non-standard WordPress installations
 * Added a dedicated `External services` section to the readme documenting all third-
   party API calls
 * Note: existing installations will need to reconnect after updating, as option
   names have changed

#### 0.5.0

 * Added direct links to the SiteVitals timeline and dashboard from the connected
   settings screen
 * Removed debug mode — simplified for production use
 * Simplified settings page — removed options that are not needed in normal use

#### 0.4.0

 * Improved version snapshot logic to correctly capture pre-update versions across
   bulk updates
 * Added distinction between manual and automatic (cron-triggered) updates
 * Added failed update tracking via upgrader_process_complete fallback
 * Improved OAuth state handling and cancellation flow

#### 0.3.0

 * Added theme update tracking
 * Added WordPress core update tracking
 * Added version jump classification (major, minor, patch)

#### 0.2.0

 * Switched from manual API key entry to one-click OAuth connection
 * Added event log display in admin settings page

#### 0.1.0

 * Initial release — plugin update tracking

## Мета

 *  Версия **0.6.0**
 *  Обновление: **6 месяцев назад**
 *  Активных установок: **Менее 10**
 *  Версия WordPress ** 6.0 или выше **
 *  Совместим вплоть до: **6.9.10**
 *  Версия PHP ** 8.0 или выше **
 *  Язык
 * [English (US)](https://wordpress.org/plugins/sitevitals-monitor/)
 * Метки:
 * [change tracking](https://ru.wordpress.org/plugins/tags/change-tracking/)[monitoring](https://ru.wordpress.org/plugins/tags/monitoring/)
   [site health](https://ru.wordpress.org/plugins/tags/site-health/)[updates](https://ru.wordpress.org/plugins/tags/updates/)
   [uptime](https://ru.wordpress.org/plugins/tags/uptime/)
 *  [Дополнительно](https://ru.wordpress.org/plugins/sitevitals-monitor/advanced/)

## Оценки

Пока что нет ни одного отзыва.

[Ваш отзыв](https://wordpress.org/support/plugin/sitevitals-monitor/reviews/#new-post)

[Посмотреть всеотзывы](https://wordpress.org/support/plugin/sitevitals-monitor/reviews/)

## Участники

 *   [ SiteVitals ](https://profiles.wordpress.org/sitevitals/)

## Поддержка

Есть что сказать? Нужна помощь?

 [Перейти в форум поддержки](https://wordpress.org/support/plugin/sitevitals-monitor/)