Server Info – System Health & Diagnostics Suite

Plugin Banner

Server Info – System Health & Diagnostics Suite

by Usman Ali Qureshi

Download
Description

Server Info – System Health & Diagnostics Suite provides a stunning, comprehensive dashboard to track your server’s health, debug fatal errors, and monitor database limits, all for free.

Why pay for a PRO server monitoring plugin when you can get all the premium features out-of-the-box? This plugin gives you a detailed look into your web hosting environment, helping you easily identify bottlenecks, memory limits, and configuration errors that could be slowing down your site or crashing WooCommerce.

🌟 Premium Features included for FREE:

  • Always-On Admin Bar HUD: A sleek HUD in your top WordPress admin bar showing your Environment (Local/Staging/Production), PHP version, and live RAM usage percentage.
  • Smart Environment Badges: Auto-detects if you are on a Local or Staging site, displaying a color-coded badge so you never accidentally break a live production site!
  • Advanced Database Limits: View your Max Connections and Max Allowed Packet to prevent your database from crashing during high-traffic events.

📊 Comprehensive System Diagnostics:

  • PHP Information: PHP Version, Memory Limit, Upload Max Size, Post Max Size, Max Execution Time, Active Extensions.
  • Database Information: MySQL Version, Total Database Size, Database Charset & Collation, Top 5 Largest Tables with Sizes, Max Allowed Packet, and Max Connections.
  • WordPress Configuration: WP Memory Limit, Debug Mode Status, Multisite Detection, Permalink Structure, Current Theme, and Active/Inactive Plugins list.
  • Server Details: Server IP, Server Hostname, Web Server Software (Nginx/Apache/LiteSpeed), OS Architecture, and Live CPU/Memory/Uptime Metrics.
  • Caching & Optimization: Detects OPcache, Memcached, Redis Cache, and Output Buffering status to ensure your server is primed for speed.
  • Diagnostics & Security: Detects file permissions for wp-config.php, wp-content, and uploads directories, plus checks if WP Cron is running properly or disabled.

Please rate the Plugin if you find it useful, thanks!

  1. In your WordPress admin, go to Plugins -> Add New.
  2. Enter “Server Info” in the text box and click Search Plugins.
  3. In the list of Plugins, click Install Now next to the Server Info Plugin.
  4. Once installed, click to activate.
  5. Go to your WordPress Settings -> Server Info to view the detailed dashboard!
  1. Overview Dashboard - Real-time server health and configuration summary.

    Overview Dashboard - Real-time server health and configuration summary.

  2. Database Information - Detailed MySQL statistics and connection details.

    Database Information - Detailed MySQL statistics and connection details.

  3. WordPress Core - Important WordPress configurations and debug status.

    WordPress Core - Important WordPress configurations and debug status.

  4. PHP Information - Complete and beautifully styled phpinfo() output.

    PHP Information - Complete and beautifully styled phpinfo() output.

  5. Diagnostics & Logs - Evaluate server health with detailed score impacts.

    Diagnostics & Logs - Evaluate server health with detailed score impacts.

  6. More Plugins - Additional tools to enhance your server experience.

    More Plugins - Additional tools to enhance your server experience.

Does this plugin work with all major PHP versions?

Yes! It is fully compatible and tested with PHP 7.3, 7.4, 8.0, 8.1, 8.2, and 8.3.

Does it slow down my website?

Absolutely not. The Server metrics are only loaded when an Administrator is actively viewing the backend dashboard. It has absolutely zero impact on your frontend site speed or database load.

Is Server Info Plugin GDPR compliant?

Yes, absolutely. It only queries local server environments and does not track your website visitors in any way. No data is sent to third-party servers.

Who can view the Server Info dashboard?

For strict security reasons, only users with the manage_options capability (which is restricted to Administrators) are permitted to view the dashboard or see the top admin bar HUD.

Does it show caching status?

Yes! The plugin automatically checks if object caching modules like Redis, Memcached, or PHP OPcache are loaded and enabled on your server.

Good work!

By M Hassan Raza (hassanraza) on December 9, 2024

Quick and easy. Thank you for the efforts. 😉

Unveiling Server Insights

By Muhammad Tariq (mtariqsmd) on July 12, 2023

The Server Info WordPress plugin offers valuable insights into your server environment. With comprehensive features, an intuitive interface, and efficient performance, it simplifies troubleshooting and optimization. A must-have for all WordPress site owners.

Server Info menu item missing on some sites

By David Favor (dfavor) on September 21, 2019

No indication of reason of problem. The "Server Info" menu item simply fails to appear on some sites.

Not worth the hassle

By hussong on May 4, 2019

Plugin asks to share data upon activation and requires to fill in a form before deactivating. Doesn't even show that much helpful data.

useful

By onico0 on April 24, 2019

nice after a migration, to know on which server we are

Essential website info - a must have...

By Bjarne Oldrup (oldrup) on March 18, 2019

Was I running PHP 5.6 og 7.1 on this website? How much memory is available. MariaDB or MySQL? When troubleshooting you always need this kind of info, and Server Info shows that. No bells and whistles, simple and clean.

Great for some needs, but not quite there for others...

By Roger Holman (flight750) on March 17, 2019

This plugin says that it "... will show you useful information about the hosting server you are using..." including Server OS. It does report SOME useful information about the server OS, but a key aspect NOT included is what OS distribution it is running (e.g. Debian, Ubuntu, Fedora, etc.) When I uninstalled it, it prompted with a question as to why I was uninstalling (I think this is also a good idea, BTW). I provided comments and links to potential locations the author might look to use that will help determine what the distribution is.

Crashed with Fatal Error

By paulswarthout on March 20, 2018

This is exactly what I needed. Unfortunately, it didn't work -- or rather, it crashed with two notices: Undefined index 'SERVER_ADDR' and undefined index 'SERVER_ADMIN' and one fatal error "Call to undefined function mysqli_connect()". In all fairness, I'm using version 4.9.4 of WordPress and the documentation shows that the Server Info plugin hasn't been tested with it. But I didn't expect a fatal error crash. This WordPress site is on a 3rd party shared hosting platform running IIS. I have a plugin that I am developing that works flawlessly on my other WordPress sites but fails on this one. I suspect an out-of-date component -- either PHP or MySQL or something unexpected. I was hopeful that the Server Info plugin would help me track down the culprit.

Works great

By Arcelius on September 7, 2017

I like that it shows info on the dashboard and more info on a separate page!

Easy to use and helpful!

By Fahid Javid (fahidjavid) on September 3, 2016

Thanks Usman Ali for this great work 🙂

1.0.0

  • Initial Release. Completely restructured core.
  • Added Admin Bar HUD and Footer replacements.
  • Added Smart Environment Badges.
Back to top