Title: Uptrue Monitor
Author: Sachin D
Published: <strong>08.05.2026</strong>
Last modified: 08.05.2026

---

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

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

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

# Uptrue Monitor

 Автор: [Sachin D](https://profiles.wordpress.org/sachindiwaker/)

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

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

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

## Описание

**Uptrue Monitor** keeps an eye on your WordPress site from the inside, detecting
threats and misconfigurations that external uptime monitors will never catch.

It works by running scheduled checks on your server and either sending findings 
to your Uptrue dashboard or emailing you a free monthly health report — no Uptrue
account required to get started.

**No inbound ports. No firewall changes. Works behind Cloudflare.**

#### What it monitors

**File Security**
 * PHP files injected into your /uploads/ directory * JavaScript
files injected into /uploads/ * Executable files (.sh, .exe, .py, .bat) in /uploads/*
WordPress core file modifications (wp-login.php, wp-settings.php, wp-admin/admin.
php) * Active theme file changes (functions.php) * .htaccess and wp-config.php modification
detection * World-writable directory permissions

**User & Access Security**
 * New administrator and editor accounts * Login failure
tracking (brute force detection) * REST API user enumeration exposure * Application
passwords in use * XML-RPC enabled status * Two-factor authentication plugin detection

**Content Integrity**
 * Foreign-language content injection — detects Chinese, Russian,
Arabic, Hindi, Thai, Japanese, Korean, Hebrew, Bengali, and Georgian characters 
in page titles, slugs, and content (SEO spam detection) * New pages and posts published
since last check

**Configuration & Health**
 * Plugin updates available * Theme updates available*
WordPress core auto-update status * Backup plugin presence * Debug mode (WP_DEBUG)
status * Spam comment volume * Database size * Disk usage

#### Two ways to use it

**Standalone (free, no account needed)**
 Install the plugin and get a free monthly
health report delivered to your WordPress admin email. No signup required.

**Connected to Uptrue (real-time alerts)**
 Add your Uptrue API token to get real-
time alerts, a live security dashboard, AI-powered fix suggestions, and full historical
reports. Create a free account at [uptrue.io](https://uptrue.io).

#### How it works

The plugin runs on a schedule using WordPress cron (every 60–240 minutes, configurable).
On each run it collects site health data and either pushes it to Uptrue or stores
it locally for the monthly report. There are no inbound connections — your server
always initiates the outbound request.

#### Privacy

This plugin does not contact any external service until you explicitly opt in by
saving an Uptrue API token in **Uptrue  Settings**. With no token saved, the plugin
runs only local checks on your server and (optionally) emails the monthly health
report to your WordPress admin email. No data leaves your server in standalone mode.
Saving a token is treated as your explicit consent for the plugin to begin transmitting
site health data to Uptrue. Clearing the token field stops all transmission immediately.
See the Third Party Services section below for the full list of fields sent.

### Third Party Services

This plugin transmits data to **Uptrue** (https://uptrue.io), a website monitoring
service operated by Vision Software Solutions Limited, Brentford, United Kingdom.

**When data is transmitted:**

 1. When you save an API token — a one-time connectivity self-test is performed to 
    verify the connection. This only runs after you have entered a token and clicked
    Save.
 2. On each scheduled cron run (every 60–240 minutes) — site health data is pushed 
    to Uptrue.

No data is transmitted if no API token is saved. The plugin makes no outbound connections
on activation or deactivation.

**Data transmitted includes:**

 * WordPress version and PHP version
 * List of active and inactive plugins with version numbers and available update
   status
 * Active theme name, version, and available update status
 * Admin and editor user accounts: login name, email address, roles, and registration
   date
 * Recently published pages and posts: title, slug, status, and author ID
 * Results of file scans: PHP, JavaScript, and executable files found in /uploads/;.
   htaccess and wp-config.php modification flags; core file modification flags; 
   theme file modification flags; world-writable directory paths
 * Security configuration: XML-RPC status, REST API user enumeration exposure, application
   passwords in use, auto-update settings, two-factor authentication plugin presence,
   backup plugin presence, daily login failure count, spam comment count, disk usage
   percentage and free space
 * Foreign-language content detection: post IDs, titles, slugs, detected language,
   and URLs of any pages with non-Latin content
 * Site URL, database size, and basic site statistics (total pages, posts, users
   by role)

**Uptrue Terms of Service:** https://uptrue.io/terms
 **Uptrue Privacy Policy:**
https://uptrue.io/privacy

## Установка

 1. Upload the `uptrue-monitor` folder to `/wp-content/plugins/` or install directly
    through the WordPress plugin screen.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Go to **Uptrue  Settings** in your WordPress admin menu.
 4. **Optional:** Paste your Uptrue API token to connect to your Uptrue dashboard and
    enable real-time alerts. Get a free token at [uptrue.io](https://uptrue.io/signup).
 5. Leave the token blank to use standalone mode — you will receive a free monthly 
    health report by email with no account required.
 6. Click **Save Settings**. The plugin will run its first check within a few minutes.

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

### Do I need an Uptrue account?

No. Without an API token the plugin runs in standalone mode and sends a free monthly
health report to your WordPress admin email address. An Uptrue account adds real-
time alerts, a live dashboard, AI-powered fix suggestions, and full history.

### Does it work behind Cloudflare?

Yes. The plugin pushes data from your server to Uptrue — there are no inbound connections,
no open ports, and no changes needed to your firewall or Cloudflare settings.

### Will it slow down my site?

No. All checks run in the background via WordPress cron and are not triggered by
visitor requests. The main data push is a lightweight HTTP request. File scans run
on a staggered daily schedule to distribute any server load.

### What WordPress version does it require?

WordPress 5.0 or higher. The plugin is tested up to WordPress 6.9.

### What PHP version does it require?

PHP 7.0 or higher.

### How often does it check my site?

Every 120 minutes by default. You can change this to 60, 120, 180, or 240 minutes
in the plugin settings, or set it to daily, weekly, or monthly.

### What happens if WP Cron is disabled?

If `DISABLE_WP_CRON` is set to `true` in your wp-config.php the plugin will not 
run automatically. Set up a real server cron job to trigger wp-cron.php on schedule.
The Cron Status page in the plugin shows the exact command to use.

### What data is sent to Uptrue?

Data is only sent when an API token is saved. See the Third Party Services section
of this readme for the full list.

### Can I disable specific checks?

Yes. Go to **Uptrue  Settings  Advanced — Enable / Disable Checks** to toggle individual
checks on or off.

### How do I disconnect from Uptrue?

Clear the API token field in **Uptrue  Settings** and save. No data will be sent
to Uptrue after that.

### Is the plugin compatible with multisite?

The current version is designed for single-site installations. Multisite support
is planned for a future release.

## Отзывы

![](https://secure.gravatar.com/avatar/9ca4d3f489fd9aca26667285ee76a8a8f521fa768b6fa15ad59e275668d40848?
s=60&d=retro&r=g)

### 󠀁[Good find](https://wordpress.org/support/topic/good-find-2/)󠁿

 [wthandav](https://profiles.wordpress.org/wthandav/) 31.05.2026

A colleague recommended this. Been using it for a few weeks and no issues at all.
Picks up login failures, plugin updates, file changes. Does more than I expected
for a free plugin.

![](https://secure.gravatar.com/avatar/e606fcec6b38d240c148ad8ab7e1a2ffca35628003914966736de1e1887ce6c6?
s=60&d=retro&r=g)

### 󠀁[No account needed and still works great](https://wordpress.org/support/topic/no-account-needed-and-still-works-great/)󠁿

 [oliverhayes](https://profiles.wordpress.org/oliverhayes/) 28.05.2026

Didn't want to sign up for yet another service. Standalone mode works perfectly 
fine. Monthly email report is clear and straightforward. Happy with it.

![](https://secure.gravatar.com/avatar/58be1d6a4dafe4fe2a70bf47e5c56e240816ec62af8fc77b77ea2b7c1a3f650c?
s=60&d=retro&r=g)

### 󠀁[All-in-One Monitoring Plugin for WordPress](https://wordpress.org/support/topic/all-in-one-monitoring-plugin-for-wordpress/)󠁿

 [sahil192](https://profiles.wordpress.org/sahil192/) 28.05.2026

Uptrue Monitor is a very useful and easy-to-use WordPress monitoring plugin. The
setup process is simple, the dashboard is clean, and it provides reliable alerts
for uptime and site issues. I also like that it gives helpful insights about WordPress
site health, SSL status, and domain monitoring in one place. Overall, a lightweight
and reliable plugin for keeping websites monitored without any hassle.

![](https://secure.gravatar.com/avatar/839d393b8f29fa8ddb98bb8051f42229691d781913ebc4dbf11f0437c2f2cd81?
s=60&d=retro&r=g)

### 󠀁[Clean, Reliable Monitoring Without the Usual Complexity](https://wordpress.org/support/topic/clean-reliable-monitoring-without-the-usual-complexity/)󠁿

 [pixelpulse](https://profiles.wordpress.org/pixelpulse/) 27.05.2026

We added Uptrue to a few WordPress properties as part of our regular monitoring 
stack, and it’s been a solid experience so far. What I appreciate most is that it
stays focused on the essentials reliable uptime checks, clean alerting, and a dashboard
that doesn’t overwhelm the team with noise.

![](https://secure.gravatar.com/avatar/5d52d1fae49199b3ca5d9334780ee20f6960877be464f2f46a09bae25787a130?
s=60&d=retro&r=g)

### 󠀁[Excellent all-in-one monitoring plugin](https://wordpress.org/support/topic/excellent-all-in-one-monitoring-plugin/)󠁿

 [rahul4171](https://profiles.wordpress.org/rahul4171/) 13.05.2026

I’ve been using Uptrue Monitor and the experience has been excellent so far. The
setup is straightforward, the interface is clean, and monitoring configuration is
very easy even for non-technical users. What stands out is that it goes beyond simple
uptime monitoring. Features like SSL monitoring, domain checks, WordPress monitoring,
and AI visibility tracking make it much more comprehensive than typical monitoring
tools. Alerts are timely, and the plugin feels lightweight without affecting site
performance. A solid choice for anyone who wants reliable website monitoring without
dealing with multiple separate tools.

![](https://secure.gravatar.com/avatar/5e96fc600e10a0ff085cc1c728c3eb89ad179151a558c49874991d7ac43eec06?
s=60&d=retro&r=g)

### 󠀁[Great plugin](https://wordpress.org/support/topic/great-plugin-41486/)󠁿

 [prabhkalsi22](https://profiles.wordpress.org/prabhkalsi22/) 13.05.2026

Uptrure Monitor is simple, reliable, and very easy to use. It helps monitor websites
efficiently with quick alerts and a clean dashboard. Great plugin for improving 
security, uptime tracking, and overall website performance monitoring.

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

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

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

Участники

 *   [ Sachin D ](https://profiles.wordpress.org/sachindiwaker/)

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

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

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

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

#### 1.2.4

 * Updated readme Contributors to author’s WordPress.org username
 * Moved admin menu to position 81 (below Settings) to avoid collision with WP core
   menu items

#### 1.2.3

 * Hardened settings form: $_POST[‘settings’] now sanitised with array_map(sanitize_text_field,
   wp_unslash(…)) and is_array() guard before use, satisfying Plugin Check’s unsanitised-
   input rule. Behaviour unchanged.

#### 1.2.2

 * File scanner now ignores WordPress directory-listing protection stubs (small «
   Silence is golden» index.php/index.html files dropped by core and many plugins)—
   eliminates false positives in /uploads/
 * Pricing link updated to homepage anchor
 * Plugin row on Plugins screen now shows Dashboard / Settings / Go Premium quick
   links
 * Removed user-facing reference to internal API URL — plugin always talks to https://
   uptrue.io

#### 1.2.1

 * Plugin renamed from «Uptrue WordPress Monitor» to «Uptrue Monitor» (slug unchanged)
 * No outbound connections are now made on plugin activation or deactivation — the
   plugin only contacts Uptrue after you save an API token (explicit opt-in)
 * Standalone mode is fully self-sufficient: file scans, security checks, and the
   monthly email report run with or without an Uptrue account
 * Hardened admin nonce validation (sanitize and unslash before verify)
 * REST API authorisation moved into permission_callback with hash_equals comparison
 * Added uninstall.php to clean up all plugin options and scheduled crons on plugin
   deletion
 * Added explicit capability checks (manage_options) to all admin page handlers

#### 1.2.0

 * Added foreign-language content detection — 10 scripts: Chinese, Russian, Arabic,
   Hindi, Thai, Japanese, Korean, Hebrew, Bengali, Georgian
 * Added security configuration checks: 2FA detection, backup plugin detection, 
   XML-RPC status, REST API user enumeration, application passwords
 * Added brute force detection via login failure tracking (wp_login_failed hook)
 * Added file permission scanning for world-writable directories
 * Added monthly standalone email health report — no Uptrue account required
 * Added disk usage monitoring
 * Added staggered daily file scans to reduce server load
 * Added Cron Status admin page with reschedule controls

#### 1.0.0

 * Initial release

## Мета

 *  Версия **1.2.4**
 *  Обновление: **5 месяцев назад**
 *  Активных установок: **Менее 10**
 *  Версия WordPress ** 5.0 или выше **
 *  Совместим вплоть до: **6.9.10**
 *  Версия PHP ** 7.0 или выше **
 *  Язык
 * [English (US)](https://wordpress.org/plugins/uptrue-monitor/)
 * Метки:
 * [file scan](https://ru.wordpress.org/plugins/tags/file-scan/)[malware](https://ru.wordpress.org/plugins/tags/malware/)
   [monitoring](https://ru.wordpress.org/plugins/tags/monitoring/)[security](https://ru.wordpress.org/plugins/tags/security/)
   [uptime](https://ru.wordpress.org/plugins/tags/uptime/)
 *  [Дополнительно](https://ru.wordpress.org/plugins/uptrue-monitor/advanced/)

## Оценки

 5 из 5 звёзд.

 *  [  8 5-звездный отзыв     ](https://wordpress.org/support/plugin/uptrue-monitor/reviews/?filter=5)
 *  [  0 4-звездный отзыв     ](https://wordpress.org/support/plugin/uptrue-monitor/reviews/?filter=4)
 *  [  0 3-звездный отзыв     ](https://wordpress.org/support/plugin/uptrue-monitor/reviews/?filter=3)
 *  [  0 2-звездный отзыв     ](https://wordpress.org/support/plugin/uptrue-monitor/reviews/?filter=2)
 *  [  0 1-звездный отзыв     ](https://wordpress.org/support/plugin/uptrue-monitor/reviews/?filter=1)

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

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

## Участники

 *   [ Sachin D ](https://profiles.wordpress.org/sachindiwaker/)

## Поддержка

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

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