Gateway Monitor Auto-Restart Skill
Automatically monitors the OpenClaw gateway status and restarts it if it becomes unresponsive. Features 3-hour checks, smart restart logic, issue diagnosis, and 7-day log rotation.
Description
This skill provides comprehensive monitoring for the OpenClaw gateway with automatic restart capabilities. It includes:
Health checks every 3 hours
Smart restart mechanism when gateway is down
Issue diagnosis when startup fails
7-day log rotation system
Fast recovery system that prioritizes quick gateway restart
Features
Automatic Monitoring: Checks gateway status every 3 hours
Smart Restart: Restarts gateway when it becomes unresponsive
Issue Diagnosis: Identifies and reports startup issues
Fast Recovery: Prioritizes quick gateway restart
Log Management: Maintains logs with 7-day rotation
Error Handling: Gracefully handles "already running" errors
Usage
The skill automatically sets up a cron job that runs the monitoring script every 3 hours. The monitoring system will:
Check if the gateway is responsive
If unresponsive, attempt to restart it
If restart fails, diagnose the issue
Log all activities with timestamp
Rotate logs older than 7 days
Requirements
OpenClaw gateway installed and configured
Proper permissions to manage gateway service
Cron access for scheduling checks
Configuration
No additional configuration required. The skill automatically installs the monitoring system with optimal settings.