Title: Canary Site Monitor
Author: snarkles683
Published: <strong>17 julho, 2026</strong>
Last modified: 19 julho, 2026

---

Pesquisar plugins

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

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

# Canary Site Monitor

 Por [snarkles683](https://profiles.wordpress.org/snarkles683/)

[Baixar](https://downloads.wordpress.org/plugin/canary-site-monitor.1.2.3.zip)

 * [Detalhes](https://br.wordpress.org/plugins/canary-site-monitor/#description)
 * [Avaliações](https://br.wordpress.org/plugins/canary-site-monitor/#reviews)
 *  [Instalação](https://br.wordpress.org/plugins/canary-site-monitor/#installation)
 * [Desenvolvimento](https://br.wordpress.org/plugins/canary-site-monitor/#developers)

 [Suporte](https://wordpress.org/support/plugin/canary-site-monitor/)

## Descrição

Canary Site Monitor checks a WordPress site for common failure conditions and reports
what it finds in plain language, so problems are noticed before they affect visitors.

Most things that go wrong on a WordPress site go wrong quietly. A plugin deactivates
after an update. Bots generate hundreds of 404 responses a day. Database tables 
drift out of sync with the plugins that own them. None of it announces itself, and
by the time it becomes visible it has usually been happening for a while.

Checks run on WP-Cron schedules, not on front-end page loads, and the results appear
on a dashboard in the WordPress admin.

#### Features

 * **Database scanner** – compares your live table structure against the expected
   schema for WooCommerce, Yoast SEO, Rank Math SEO, Redirection and Flamingo. Detects
   missing tables, missing columns, column type mismatches, collation mismatches,
   and orphaned or MyISAM tables.
 * **Plugin watchdog** – records plugin activations and deactivations with timestamp,
   user and IP address, and raises an alert when three or more plugins are deactivated
   at once.
 * **404 flood monitor** – logs 404 requests, identifies known bots and crawlers,
   and raises an alert when a single IP address exceeds a threshold you configure.
 * **Site-wide table audit** – lists every database table with its row count, storage
   engine, size and status.
 * **Admin dashboard** – a health score, metric cards and a list of recent alerts.
 * **CSV export** – download the 404 log, plugin change history or database issue
   log.

Every feature listed above is fully functional. Nothing in this plugin is locked,
time-limited or gated behind a licence key.

Canary Site Monitor reads and reports. It does not modify your database, your plugins
or your site configuration.

This is not a security plugin. It does not scan for malware and does not provide
a firewall.

#### A separate paid plugin is available

A separate commercial plugin, distributed from getwpcanary.com, adds database repair,
a daily email digest, debug log analysis, cron health checks, and PHP resource monitoring.
That code is not included in this plugin and is not required for anything described
above.

### External services

This plugin uses one external service: **Freemius**, which provides account registration
and licence management for the separate paid plugin.

**No data is sent unless you choose to send it.** On activation the plugin shows
an opt-in screen offering to connect your account. That screen can be skipped, and
if you skip it the plugin runs in anonymous mode and transmits nothing. All features
work fully whether you opt in or not.

If you do opt in, or if you enter a licence key, the following is sent to Freemius:
your site URL, WordPress version, PHP version, the list of active plugins and the
active theme, and the email address of the account you register with. This is sent
when you opt in, and afterwards when a licence is validated.

Freemius terms of service: https://freemius.com/terms/
 Freemius privacy policy:
https://freemius.com/privacy/

No other data leaves your site. Alert emails are generated on your own server and
sent with the standard WordPress `wp_mail()` function. Their contents are not transmitted
to the plugin author or to any third party.

## Capturas de tela

[⌊Installing Canary Site Monitor from the WordPress plugin directory.⌉⌊Installing
Canary Site Monitor from the WordPress plugin directory.⌉[

Installing Canary Site Monitor from the WordPress plugin directory.

[⌊The welcome screen after activation, with scan options ready to run.⌉⌊The welcome
screen after activation, with scan options ready to run.⌉[

The welcome screen after activation, with scan options ready to run.

[⌊A sample report immediately after your first scan.⌉⌊A sample report immediately
after your first scan.⌉[

A sample report immediately after your first scan.

[⌊Database issues flagged on a sample site, with plain-language details for each.⌉⌊
Database issues flagged on a sample site, with plain-language details for each.⌉[

Database issues flagged on a sample site, with plain-language details for each.

[⌊The dashboard after scans have run, showing the health score and recent alerts.⌉⌊
The dashboard after scans have run, showing the health score and recent alerts.⌉[

The dashboard after scans have run, showing the health score and recent alerts.

[⌊The 404 flood monitor showing IPs caught scanning the site over time, with a CSV
export of all flagged addresses at the bottom.⌉⌊The 404 flood monitor showing IPs
caught scanning the site over time, with a CSV export of all flagged addresses at
the bottom.⌉[

The 404 flood monitor showing IPs caught scanning the site over time, with a CSV
export of all flagged addresses at the bottom.

[[

## Instalação

 1. Upload the `canary-site-monitor` folder to `/wp-content/plugins/`, or install through**
    Plugins – Add New**.
 2. Activate the plugin through the **Plugins** screen.
 3. Go to **Canary Site Monitor** in the admin sidebar.
 4. Click **Run Full Scan Now** on the dashboard for an immediate report.

#### Multisite

The plugin is network-aware. When network-activated it creates its tables for each
site in the network and adds its menu to both the network admin and the individual
site admin screens.

## Perguntas frequentes

### Will the scanner slow down my site?

No. The database scanner runs on a cron schedule (daily by default) or when you 
trigger it manually. It does not run on front-end page loads.

### Does the plugin change anything on my site?

No. It reads and reports only.

### Do I have to create an account or connect to anything?

No. The opt-in screen shown on activation can be skipped, and every feature works
without it.

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

By default all custom tables and options are removed on uninstall. To keep them,
enable **Keep Data on Uninstall** in the settings before deleting the plugin.

### Does this work with WP-CLI?

Not yet. WP-CLI support is planned for a future release.

## Avaliações

Não há avaliações para este plugin.

## Colaboradores e desenvolvedores

“Canary Site Monitor” é um programa de código aberto. As seguintes pessoas contribuíram
para este plugin.

Colaboradores

 *   [ snarkles683 ](https://profiles.wordpress.org/snarkles683/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

[Traduzir o “Canary Site Monitor” para seu idioma.](https://translate.wordpress.org/projects/wp-plugins/canary-site-monitor)

### Interessado no desenvolvimento?

[Navegue pelo código](https://plugins.trac.wordpress.org/browser/canary-site-monitor/),
consulte o [repositório SVN](https://plugins.svn.wordpress.org/canary-site-monitor/)
ou assine o [registro de desenvolvimento](https://plugins.trac.wordpress.org/log/canary-site-monitor/)
por [RSS](https://plugins.trac.wordpress.org/log/canary-site-monitor/?limit=100&mode=stop_on_copy&format=rss).

## Registro de alterações

#### 1.2.3

 * Added listing screenshots and captions. No functional changes to the plugin.

#### 1.2.2

 * The free build no longer contains any code path that loads paid functionality.

#### 1.2.0

 * Renamed to Canary Site Monitor.
 * All plugin features are now fully functional with no licence gating. Paid features
   are distributed as a separate plugin and are no longer included in this package.
 * Prefixed all functions, classes, options, database tables and AJAX actions with`
   csmon_` / `CSMON_`.
 * Moved an inline admin script into the enqueued JavaScript file.
 * Clarified in the readme that the Freemius opt-in is optional and transmits nothing
   when skipped.

#### 1.1.5

 * Moved the Freemius SDK into the vendor directory, per WordPress.org third-party
   library guidelines.
 * Updated the Freemius SDK to 2.13.4.

#### 1.1.4

 * Renamed for the WordPress.org listing.

#### 1.1.3

 * Packaging fix.

#### 1.1.2

 * Security: database repair validates the target table and column against the known-
   schema registry.
 * Security: the debug log path is confined to wp-content and must be a .log file.
 * Security: CSV exports neutralise leading =, +, – and @ so logged request data
   cannot execute as a spreadsheet formula.

#### 1.1.1

 * The plugin watchdog and the 404 flood monitor are now part of the free version.

#### 1.1.0

 * Database collation mismatch detection.
 * Rank Math SEO tables added to the known schema registry.

#### 1.0.0

 * Initial release.

## Meta

 *  Versão **1.2.3**
 *  Última atualização **3 meses atrás**
 *  Instalações ativas **Menos de 10**
 *  Versão do WordPress ** 6.0 ou superior **
 *  Testado até **7.0.7**
 *  Versão do PHP ** 7.4 ou superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/canary-site-monitor/)
 * Tags
 * [database](https://br.wordpress.org/plugins/tags/database/)[debug](https://br.wordpress.org/plugins/tags/debug/)
   [diagnostics](https://br.wordpress.org/plugins/tags/diagnostics/)[monitoring](https://br.wordpress.org/plugins/tags/monitoring/)
   [site health](https://br.wordpress.org/plugins/tags/site-health/)
 *  [Visualização avançada](https://br.wordpress.org/plugins/canary-site-monitor/advanced/)

## Classificações

Ainda não foi enviada nenhuma avaliação.

[Sua avaliação](https://wordpress.org/support/plugin/canary-site-monitor/reviews/#new-post)

[Ver todas avaliações](https://wordpress.org/support/plugin/canary-site-monitor/reviews/)

## Colaboradores

 *   [ snarkles683 ](https://profiles.wordpress.org/snarkles683/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

## Suporte

Tem algo a dizer? Precisa de ajuda?

 [Ver fórum de suporte](https://wordpress.org/support/plugin/canary-site-monitor/)