Mike,我已經寫好了一個 Python 腳本 monitor_openclaw.py 並放在你的 workspace 裡了。
這個腳本會執行以下檢查:
1. **服務狀態**:檢查 OpenClaw Gateway 服務是否正在運行(active)。如果掛掉了,會嘗試 restart。
2. **RPC 響應**:檢查 Gateway 是否能正常回應指令(rpc.ok)。
3. **自動切換**:如果檢測到 OpenClaw 不在狀態(unresponsive),它會自動在 gemini-3-flash 和 claude-opus-4-5-thinking 之間切換 primary 模型並重啟 Gateway。
### 如何設置 Cron Job?
你可以手動將它加入系統的 crontab 中。建議每 5 分鐘執行一次:
1. 輸入 crontab -e 進入編輯模式。
2. 在文件末尾添加以下這一行:
*/5 * * * * /usr/bin/python3 /home/mk/.openclaw/workspace/monitor_openclaw.py >> /home/mk/.openclaw/workspace/monitor.log 2>&1
### 腳本位置
– **路徑**: /home/mk/.openclaw/workspace/monitor_openclaw.py
– **日誌**: /home/mk/.openclaw/workspace/monitor.log
發佈留言