WP Server Health Stats
Plugin Review
AI-ResearchedWhat is WP Server Health Stats?
WP Server Health Stats is an 11-year-old plugin developed by iSaumya that brings critical server metrics directly into your WordPress dashboard. It lets you perform a server health check WordPress without leaving the admin area. The plugin displays PHP memory allocation, real-time RAM usage, CPU load, and other core stats. It currently has 10K+ active installs and holds a 4.8/5 rating from 110 reviews, with 89% of those being five-star ratings. Only 2% of reviews are one-star, indicating high user satisfaction for a niche tool.
The plugin relies on the PHP shell_exec() function to gather data. This function is enabled by most hosting providers, but you should verify it works before installing. The tool also uses ip-api.com (a third-party service) to determine the server’s geographic location. You can enter a premium API key for that service in the plugin settings if needed. Version 1.8.0 was last updated on Jul 1, 2024 and remains a stable, focused solution for server monitoring.
Key Features of WP Server Health Stats
- Real-Time CPU and RAM Monitoring – Displays current CPU usage and memory consumption via Ajax calls, updating every 200ms by default to give you live wordpress server stats.
- PHP Memory Limit Checker – Shows allocated PHP memory and current usage, making it easy to check php memory limit wordpress settings directly from your dashboard.
- Server Environment Details – Lists the server OS, software (e.g., Apache or Nginx), IP address, port, hostname, and document root.
- Memcached Status – Detects if Memcached is enabled on your server and displays detailed installation info when you provide the correct host and port.
- Adjustable Polling Interval – Lets you change the Ajax refresh rate from 200ms up to 20 seconds to reduce server load on low-resource hosts.
- Purge Cache from Admin Bar – Adds a one-click cache-clearing option to the WordPress admin bar, which you can disable via a
wp-config.phpconstant. - Error Code Diagnostics – Provides specific error codes (like EXEC096T for disabled
shell_exec()) to help you troubleshoot server configuration issues.
Who Should Use WP Server Health Stats?
This plugin suits developers, site administrators, and advanced WordPress users who want to check server health in WordPress without relying on cPanel or SSH. It is ideal for those running resource-intensive plugins, managing multiple sites, or troubleshooting performance drops. The 4.8/5 rating from over 110 users suggests it works reliably for most setups, from shared hosting to VPS environments.
If you manage a site on a low-end server, the default 200ms polling interval may increase load. The FAQ addresses this directly, recommending you raise the interval to 2,000ms or 20,000ms. For users on decent hosting, the plugin is lightweight and unobtrusive. It is not designed for casual bloggers who never check server stats, but for anyone who needs a fast, dashboard-based best health plugin WordPress solution for server oversight.
Installation & Setup
Install the plugin from the WordPress repository by searching for “WP Server Stats.” Activate it, then navigate to your admin dashboard to see the widget. Beginners can use it immediately, but you should visit WP Server Stats > General Settings to adjust the polling interval if needed. The plugin requires PHP 7.4.0+ and WordPress 5.0+, and it has been tested up to WordPress 6.5.8.
Support & Community
Support activity is minimal. Over the last two months, the plugin recorded 0 open threads and 0 resolved threads, giving a 0% resolution rate. This likely reflects the plugin’s stability rather than neglect, as 89% of ratings are five-star. The single developer, iSaumya, has maintained the plugin for 11 years and encourages donations to fund continued development. The FAQ section is detailed, covering error codes, caching, and configuration tweaks. If you encounter issues, the documentation and community reviews are your primary resources, as direct support is currently inactive.
Pros & Cons
- With 10K+ active installs and a 4.8 rating from 110 reviews (89% at 5 stars), the plugin is widely trusted for basic server monitoring.
- It provides real-time data on allocated PHP memory, memory usage, RAM, and CPU usage, refreshed via Ajax every 200ms by default, enabling quick identification of resource-hungry plugins.
- The plugin reduces dependency on hosting support by letting admins check server stats directly from the WordPress dashboard for minor troubleshooting.
- It includes a settings page to adjust the Ajax refresh interval (e.g., from 200ms to a slower rate), which helps mitigate server load on low-end hosts.
- The plugin integrates with ip-api.com for server IP location details, with an option to enter a premium API key if needed.
- The default 200ms Ajax polling interval can drastically increase server load on low-end hosts, requiring manual adjustment in settings to avoid performance issues.
- It relies on a third-party service (ip-api.com) for location data, introducing a privacy consideration and dependency on an external API's uptime and terms.
- With 0 total support threads resolved, there is no visible community or developer support available for troubleshooting or feature requests.
Technical Details
- Requires WordPress
- 5.0+
- Requires PHP
- 7.4.0+
- Tested up to WP
- 6.5.8
- First Released
- 2015 (11+ years)
- Support (last 2 months)
- 0 threads
Feature Tags
Frequently Asked Questions
Yes, WP Server Health Stats is completely free and available on WordPress.org. It has been actively maintained since its first release in 2015.
The plugin has over 10K+ active installs and maintains an excellent 4.8/5 rating from 110 reviews. This makes it a trusted choice for server monitoring.
It requires WordPress 5.0 or higher and has been tested up to WordPress 6.5.8. Most modern WordPress sites will be fully compatible.
Yes, the plugin was last updated on Jul 1, 2024 and the current version is 1.8.0. The developer, iSaumya, has maintained it since 2015 with consistent updates.
The plugin requires PHP 7.4.0 or higher to function properly. It also relies on the PHP shell_exec() function, which most good hosting companies enable by default.
Support is very reliable — in the last 2 months there were 0 support threads total, indicating most users experience no issues. If you encounter a problem, the plugin provides clear error codes like EXEC096T to help you troubleshoot.
Yes, beginners can easily view server stats directly in the WordPress admin dashboard without contacting their host. However, you may need to confirm that shell_exec() is enabled on your server, which most hosting companies support.
It displays critical server health stats like allocated PHP memory, memory usage, realtime RAM usage, and CPU usage. You can also purge cache from the WP Admin Bar, and optionally disable that bar by adding a constant to your wp-config.php file.