Server Alerts Not Working
If your server monitoring alerts have stopped firing, work through these steps in order.
Step 1: Check the Gateway is Running
openclaw status
# or
ps aux | grep openclaw
Step 2: Verify Exec Skill Permissions
Open ~/.openclaw/openclaw.json and confirm the exec skill is enabled and your commands are in the allowlist.
"exec": { "enabled": true, "allowedCommands": ["df","free","top","ps"] }
Step 3: Check Cron Schedule
Verify your cron expression is valid:
"schedule": "*/5 * * * *" // Every 5 minutes
"schedule": "0 * * * *" // Every hour
Step 4: Review Alert Thresholds
If thresholds are set too high (e.g., alert at 99% CPU), you may never trigger alerts. Lower them in your prompt file.
Step 5: Check Channel Connection
Send a test message to your alert channel to confirm it's still connected:
openclaw test-channel slack
Launch Your Personal AI Agent
OpenClaw connects to WhatsApp, Telegram, Slack and more. Get started in minutes.