Autonomous monitoring and remediation for cPanel/WHM servers.

Detect, diagnose, and act on incidents before your inbox fills up. Dangerous changes wait for your approval.

In private beta with hosting teams

What ServerGuard handles autonomously

Each card below maps to one or more remediation use cases. We diagnose with the actual log lines, run the fix, and verify the result. Dangerous actions still wait for your approval.

Database recovery

MySQL crashed at 3am. We have it back up by 3:04am.

  • Detects ChkServd MySQL alerts in under 60 seconds
  • Reads the actual error log to identify the root cause
  • Fixes innodb_buffer_pool_size mismatches automatically
  • Restores slow-log file permissions when missing
  • Restarts MariaDB and verifies it stayed up for 60 seconds
See full use case
WordPress under load

WP-Cron stacks and bot floods that pin a CPU at 100%.

  • Identifies the cPanel user whose wp-cron.php is stacking
  • Recycles the PHP-FPM pool for that account, not the whole server
  • Blocks xmlrpc.php brute force at the firewall, not in PHP
  • Applies WordPress hardening rules per cPanel account
See full use case
Disk and backup

We catch the disk full alert before your customer does.

  • Watches inode and partition usage on every poll
  • Rotates and truncates oversized logs before /var fills up
  • Prunes JetBackup archives that overran their retention
  • Reports the top ten largest paths in the audit log
See full use case
Security and brute force

Blocks attackers and respects your admin IP allowlist.

  • Restarts csf and lfd when their watchdogs fail
  • Tunes lfd thresholds for SSH, IMAP, and wp-login attempts
  • Reads csf.allow before every block so we never lock you out
  • Quarantines Imunify360 detections and audits the affected files
See full use case
Mail and SSL

Spamhaus delisting, SSL renewals, and mail queue cleanup.

  • Trims runaway Exim queues and reports the top sender
  • Submits Spamhaus and SORBS delisting requests automatically
  • Renews Let's Encrypt certificates that AutoSSL skipped
  • Detects RBL blacklist entries on outbound IPs
See full use case
Platform health

Apache, DNS, FTP, NTP, OOM. The full surface, not just MySQL.

  • Restarts Apache or LiteSpeed when a worker pool deadlocks
  • Detects BIND or PowerDNS zone load failures
  • Restarts Pure-FTPd or ProFTPD on socket exhaustion
  • Reads dmesg for OOM kills and tunes swappiness or service limits
  • Re-syncs chronyd when system time drifts past tolerance
See full use case