痛點與目標
- 實例混用:實驗與正式同樹,健康輸出互相污染。
- 觀測斷裂:日誌父目錄不一,巡檢漏檔。
- 通知碎片化:各節點各自廣播,難判是否同一建置。
目標:只讀指令產 JSON,跳板合併;對外由網關一則摘要;避免帶工作階段參數的網址,利於交班留存。
決策矩陣:巡檢模式
| 模式 | 適用 | 共享池主要風險 |
|---|---|---|
| 逐臺圖形介面查看 | 臨時除錯 | 人為遺漏、難留存一致快照 |
| 只讀 CLI 串聯合併 | 值勤例行與稽核 | 需約定帳號與金鑰輪替節奏 |
| 節點各自出站 Webhook | 單租戶實驗室 | 重複訊息、速率上限衝突 |
多組 OPENCLAW_HOME 分實例
正式與灰度各一組 OPENCLAW_HOME,配獨立服務帳號與啟動單元,設定與暫存不交叉寫入。值勤腳本只讀各樹內副本,不改執行中檔案。
日誌切片路徑
全節點同一相對規則:首層為租戶或實例,檔名含節點代號與日期;輪替採雙閾值,見日誌手冊。巡檢只讀最近視窗。
openclaw gateway status --json
openclaw gateway doctor --json
Webhook 摘要與合併
回報帶建置流水號與節點識別,網關冪等聚合後單次送出摘要;值勤先看合併欄。內網可併用 SSH×doctor 收斂管理面。
權杖最小權限
巡檢帳號僅讀日誌與只讀健康指令;出站 Webhook 與入站驗證分桶輪替。見秘密最小權限。
值勤最小步驟清單
- 核對
OPENCLAW_HOME與服務帳號對照表。 - 各節點取 status/doctor JSON,跳板合併單檔並標時間。
- 統一路徑只讀最近日誌切片,對錯誤碼與重試。
- 網關出站:同一流水號僅一則已送摘要。
- 抽查權杖標籤與過期日,異常即輪替或熔斷。
- 合併檔與摘要連結寫入值班紀錄,交班續查。
可引用錨點
- 合併鍵:流水號加狀態轉折,利去重廣播。
- 保留:稽核常取約兩週滾動再調峰值。
- 只讀邊界:腳本預設拒寫組態樹。
總結與採購:池化遠端 Mac 承載多節點時,先估節點數與併發,於公開方案頁比對月付;維運改由租賃方,團隊專注觀測契約與權限。