💚 Health Checks & Auto-Healing
The server agent continuously monitors critical services and can automatically fix common issues.
Monitored Services
- Apache - Web server running and responding
- MySQL - Database server accessible
- PHP-FPM - PHP processor running (if installed)
Health Check Status
On the Overview tab, you'll see status indicators:
- ● Green - Service running normally
- ● Yellow - Warning, may need attention
- ● Red - Service down or failing
Auto-Healing Process
When a service fails, the agent attempts automatic recovery:
- Detects service is down
- Attempts to restart the service
- Verifies service is running
- Sends recovery notification if successful
- Sends alert if restart fails
Manual Health Checks
You can trigger a health check manually from the Overview tab:
- Click "Run Health Check"
- Wait for results (usually a few seconds)
- View status of each service
Continuous Monitoring
The agent performs health checks automatically:
- Heartbeat every 30 seconds
- Service checks on each heartbeat
- Immediate alert on service failure
💡 Smart Detection
PHP-FPM checks are smart - if you're using mod_php instead of PHP-FPM, the check won't report false failures.

