Page cover image

Application Checks

The Application Health Check page in Varsuite Core provides real-time insight into the underlying performance and system metrics of your site installation.

What the Health Check Monitors

Varsuite Core checks several key metrics that reflect the health and responsiveness of your site’s infrastructure. Each metric is colour-coded to highlight status at a glance:

  • Green – Healthy

  • Amber – Warning

  • Red – Critical or unavailable

Monitored Metrics:

Metric
Description

Database Response Time

Time taken to query the WordPress database.

Database Disk Usage

How much space the database is currently using.

Debug Mode Status

Checks if WP_DEBUG is still enabled—should be off in production.

CPU Usage

Tracks how much server processing power is in use.

Disk Usage

Total server storage used vs available.

Memory Usage

RAM consumption of the server or container running the site.

Example: If you see 94.62% Used (16.45TB/17.39TB) in Disk Usage, that’s a strong signal you’re nearing capacity and should act quickly.


Interpreting Alerts

If the top of the page displays:

“1 application health check has failed”

At least one key metric has fallen outside safe thresholds. Review the values shown and take appropriate action—such as freeing up disk space, disabling debug mode or upgrading hosting resources.


Use Cases

  • Troubleshooting sluggish sites

  • Auditing resource usage before updates or migrations

  • Identifying limitations in shared hosting environments

  • Ensuring production settings (e.g. debug mode) are secure


Important Note on Shared Hosting Limitations

While Varsuite Core is fully compatible with shared VPS and dedicated hosting, some application health metrics may be missing or inaccurate on shared hosting. Here's why:

Restricted Server Access

Shared hosting providers often block key PHP functions (exec, proc_open, shell_exec) for security. Without these, Varsuite Core can’t read server level data such as memory usage or real CPU load.

Aggregated Reporting

Resources like CPU and RAM are pooled across hundreds of websites on the same server. This means:

  • You may see misleadingly high or low values.

  • Disk and memory reporting may reflect the container, not your specific site.

Missing Data Example

If a health check says:

“Memory usage: Data unavailable”

…it’s likely that your host is blocking Varsuite from accessing this information.


What Still Works on Shared Hosting?

Despite the limitations, you’ll still benefit from:

  • Database and disk usage stats

  • Debug mode checks

  • Uptime monitoring

  • Plugin/theme version control

  • Backups and alerting

  • Scheduled task monitoring

For full metrics and unrestricted access, we recommend using a VPS or dedicated/cloud server for production websites.


Create Alerts

Pair Health Checks with Alert Rules (found under Monitoring > Alert Rules) to get notified when:

  • Debug mode is accidentally left on

  • CPU or disk usage exceeds your threshold

  • Application response time increases


Best Practices

  • Regularly review this page after major changes

  • Set alert thresholds appropriate to your hosting type

  • Use alongside uptime and scheduled task monitoring for full-site visibility


The Application Health Check page turns your dashboard into a live diagnostics hub giving you the tools to catch problems early, tune performance and deliver more reliable WordPress experiences to your clients, no matter where they’re hosted.

Last updated

Was this helpful?