← 工作地圖

系統服務存活監控 watchdog NO_AGENT P0 risk=HIGH

1. 做什麼 / 2. 為什麼存在

系統服務存活監控 watchdog:每小時檢查 Gateway/WebUI/cron ticker/embedding server 等,故障即推 Telegram。

3. Schedule / Mode

mode=NO_AGENT state=scheduled enabled=1
schedule=0 * * * *
next_run=2026-08-23T22:00:00 last_run=2026-08-23T21:00:51
deliver=telegram model=— provider=—

4. Implementation

script=/Users/exion/.hermes/scripts/system_watchdog.py
monitor_script= monitor_url=
skills=[]
workdir=—

5. Effective instruction sources

prompt_sha256=40741e3d8dd435c8… chars=66
skill_files={}

Nemotron Embed Server 健康監控:每小時探測 8457,失敗時輸出錯誤診斷推送 Telegram(正常時靜默)。…

6. Actual rules / thresholds

rulevaluesource
TIMEOUT15CODE_STATIC @system_watchdog.py:28
STALE_AFTER200CODE_STATIC @system_watchdog.py:68

7/8. Inputs & Outputs (resources)

kindpathnameaccess
SQLITE_TABLEselfworking_memoryread
HTTPhttp://127.0.0.1:8457/healthexecute
HTTPhttp://127.0.0.1:8457/v1/embeddingsexecute
SUBPROCESSlaunchctlexecute
SUBPROCESSpsexecute

9/10. Upstream / Downstream

Upstream: P0-3 Phase 3: importance 重評執行(30天數據)
Downstream:
Transitive downstream (0):

Edges (typed evidence)

typehard?fromtoresourceoriginconfevidence
DATAsoftP0-3 Phase 3: importance 重評執行(30天數據)系統服務存活監控 watchdogsqlite:working_memorySTATIC0.75table 'working_memory' write@3440ecd342a8(line 163) -> read@827cf16b631c(line 215)

11. Shared resources

12. Recent executions

failure_streak=0
last_error=
delivery_error=

14. Drift history

16. Impact / change risk

change_risk=HIGH