每小時服務存活監控
Hermes 名稱:系統服務存活監控 watchdog · job_id:827cf16b631c
排程中 正常 系統 純腳本 P0
這個工作做什麼
每小時檢查所有核心服務是否活著:Gateway、WebUI、排程驅動、embedding server、記憶資料庫、檔案瀏覽器。任何一個掛掉或資料太久沒更新就推 Telegram 告警,正常時完全安靜。
💡 為什麼需要:服務掛掉不會自己出聲;這個看門狗每小時巡邏,讓故障在一小時內就被發現,而不是等到使用者察覺才處理。
什麼時候跑
⏰ 每天 00:00,01:00,02:00,03:00,04:00,05:00 等24個時段(0 * * * *)
上次執行:2026-08-23 21:00 下次:2026-08-23 22:00 最近結果:completed
主要規則
- MANIFEST
每小時執行 - CODE
記憶資料庫超過 36 小時未更新 → 判定異常 - CODE
服務探測逾時 15 秒 → 判定異常 - CODE
正常時靜默,故障才推 Telegram - CODE
15— TIMEOUT - CODE
200— STALE_AFTER
上下游關係
⬆️ 需要誰:P0-3 Phase 3: importance 重評執行(30天數據)
⬇️ 誰用它的結果:—
時間相依風險(人工審查結果)
- FALSE_POSITIVE 已確認屬誤報,可忽略 — '系統服務存活監控 watchdog' fires 00:00 but depends on 'P0-3 Phase 3: importance 重評執行(30天數據)' (earliest 09:00) via DATA [sqlite:working_memory]
最近的改變
- 2026-08-23T09:19 JOB_CHANGED job 827cf16b631c (系統服務存活監控 watchdog) changed: mode=NO_AGENT state=scheduled
- 2026-08-23T08:17 TEMPORAL_DEPENDENCY_HAZARD '系統服務存活監控 watchdog' fires 00:00 but depends on 'P0-3 Phase 3: importance 重評執行(30天數據)' (earliest 09:00) via DATA [sqlite:working_memory]
- 2026-08-23T08:17 JOB_ADDED job 827cf16b631c appeared (系統服務存活監控 watchdog)
讀寫了哪些資料
| 類型 | 位置 | 存取 |
|---|---|---|
| SQLITE_TABLE | self | read |
| HTTP | http://127.0.0.1:8457/health | execute |
| HTTP | http://127.0.0.1:8457/v1/embeddings | execute |
| SUBPROCESS | execute | |
| SUBPROCESS | execute |
完整任務指示(技術)
Nemotron Embed Server 健康監控:每小時探測 8457,失敗時輸出錯誤診斷推送 Telegram(正常時靜默)。…
job_id: 827cf16b631c · 本頁由 Python 自動產生,非即時資料。