plugin-icon

BloomWatcher – Live Server & Site Health Dashboard

Par PlugBloom·
Real-time server & WordPress health dashboard in wp-admin — CPU, RAM, disk, PHP, MySQL, SSL, DNS, updates and a scored health diagnosis.
Évaluations
Version
0.5.6
Mis à jour récemment
Jul 4, 2026
BloomWatcher – Live Server & Site Health Dashboard

BloomWatcher turns wp-admin into a gorgeous, live status dashboard for the server your site runs on. No SaaS dashboard, no Grafana, no Linux know-how — just open the dashboard and watch your whole stack breathe. (It does make a few small, cached lookups for plugin-update and TLS data — see « External services » below.)

Most « monitoring » plugins only look at WordPress. This one looks at the whole stack — the server, the web server, PHP, the database, TLS, DNS and WordPress itself — then grades it with an actionable health score.

Built for self-hosted WordPress on a VPS (DigitalOcean, Hetzner, Linode, etc.) and the agencies and freelancers who manage them.

Free features

  • CPU usage, load average and core count (animated ring gauge)
  • Memory used / total
  • Disk usage for the WordPress filesystem
  • Network throughput and connection count
  • Top processes by CPU
  • System uptime, hostname, kernel, OS
  • PHP version, SAPI, memory limit, OPcache status
  • Database engine, version, connection status, query count
  • Web server detection (nginx / Apache / LiteSpeed) and version
  • SSL certificate days-until-expiry with issuer
  • DNS check — does the domain actually point at this server?
  • WordPress version and pending core / plugin / theme updates
  • Autoload analysis — find the autoloaded options bloating every request
  • Health Diagnosis — a scored (0–100) security, performance and maintenance check-up with an A–D grade and prioritised findings, refreshed on demand
  • Live updates every few seconds, Apple-Home-style cards, dark mode, mobile friendly
  • Degrades gracefully on restricted hosts (shows « N/A » instead of breaking)

It’s genuinely useful on day one, for a single site, completely free.

Privacy

Your server and WordPress metrics are read locally and shown only to logged-in administrators — they are never sent to any external service. The plugin’s only outbound requests are the functional, cached lookups described under « External services » below (abandoned-plugin dates from api.wordpress.org, your own site’s TLS certificate, and Freemius for licensing/updates). None of them carry your server metrics or any personal data.

Pro

Stay ahead of problems instead of watching a dashboard:

  • Plugin Performance — rank your active plugins by how long they take to load (and how much memory they use) on every request, so you can spot the heavyweights. Measured by a tiny, optional must-use profiler file that you install with one click (and can remove just as easily) — see the FAQ for exactly what it adds.
  • Domain expiry — domain registration expiry date and registrar via RDAP, with an alert before it lapses.
  • Smart alerts — get notified the moment CPU, memory, disk, SSL or domain expiry crosses a threshold, via email, Telegram, Slack or Discord.
  • History & trends — 24h / 7d / 30d graphs of your key metrics.
  • One-click fixes — apply and undo safe hardening (disable XML-RPC, disable the file editor) straight from the diagnosis, fully reversible.

Agency

  • Multi-site hub — watch every site you manage from one dashboard (up to 20 sites).
  • Centralized alerts across all your sites and domains.
  • PDF client reports (coming soon).

The free version is fully functional on its own — Pro and Agency are additions, not unlocks of crippled features.

External services

To provide some of its features, this plugin relies on the following third-party/external services. Each lookup is cached to keep outbound requests to a minimum, and none of them receive your server metrics or personal data.

WordPress.org Plugins API — api.wordpress.org

What it is and what it’s used for: the official WordPress.org Plugins API. The Health Diagnosis « abandoned plugin » check uses it to read each active plugin’s last-release date — the same endpoint WordPress core already contacts for update checks.

What is sent and when: the slugs of your active plugins, periodically when the diagnosis runs (cached for up to a week). No personal data is sent.

  • Terms of use / privacy: https://wordpress.org/about/privacy/

Freemius — api.freemius.com

What it is and what it’s used for: Freemius handles licensing, secure checkout and automatic updates for the optional Pro/Agency add-ons, and — only if you explicitly opt in — anonymous usage diagnostics that help us improve the plugin.

What is sent and when: on activation the plugin shows an opt-in screen (you can skip it); license/update checks are made when relevant. No diagnostic data is sent unless you agree, and your server metrics are never part of it.

  • Terms of Service: https://freemius.com/terms/
  • Privacy Policy: https://freemius.com/privacy/
Gratuitsur les plans payants
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 7.0
Cette extension est disponible en téléchargement pour votre site .