Gateway Monitor Installer
Use bundled scripts for deterministic operations.
Runbook
- Install or update:
bash scripts/install.sh
- Verify status:
bash scripts/status.sh
- Uninstall cleanly:
bash scripts/uninstall.sh
What install.sh does
- Copy monitor and watchdog binaries to
~/.openclaw/tools/gateway-monitor/bin/ - Render LaunchAgent templates into
~/Library/LaunchAgents/ - Backup existing plist files to
~/.openclaw/config-backups/ - Bootstrap + enable + kickstart both agents
- Run post-install status check
Services
ai.openclaw.gateway-monitor→ monitor UI server (http://127.0.0.1:18990)ai.openclaw.gateway-watchdog→ periodic gateway self-healing check
Notes
- Re-running
install.shis safe (idempotent) watchdogscript expects OpenClaw CLI at/opt/homebrew/bin/openclaw- If node path differs, edit
assets/bin/gateway-watchdog.shbefore install