Files
swarm-master/openclaw/cron/jobs-state.json
T
William Valentin 9fdd29f7b7 feat: add Docker health-state HTTP endpoint for Swarm Health Watchdog
- Python HTTP server on 0.0.0.0:18809
- GET /health -> all monitored containers (JSON)
- GET /health/<name> -> single container
- Monitors: brave-search, kokoro-tts, litellm, litellm-db, n8n-agent, searxng, whisper-server
- Returns status, health, restart count via docker inspect
- systemd user service for auto-start

Task: t_461f71fe
2026-05-13 14:29:25 -07:00

106 lines
3.0 KiB
JSON

{
"version": 1,
"jobs": {
"b398c988-8b12-4f9d-8e37-513e1ae2837a": {
"updatedAtMs": 1774983135422,
"state": {
"lastRunAtMs": 1774982820028,
"lastRunStatus": "error",
"lastStatus": "error",
"lastDurationMs": 120093,
"lastDeliveryStatus": "not-requested",
"consecutiveErrors": 4,
"lastErrorReason": "timeout",
"lastError": "cron: job execution timed out"
}
},
"a837be48-b5b6-4c48-9a07-1f482571c320": {
"updatedAtMs": 1777327039156,
"state": {
"nextRunAtMs": 1777910400000,
"lastRunAtMs": 1777326958691,
"lastRunStatus": "ok",
"lastStatus": "ok",
"lastDurationMs": 80465,
"lastDeliveryStatus": "not-delivered",
"consecutiveErrors": 0,
"lastDelivered": false
}
},
"475fc39d-a8de-4463-88c5-a7a4dfebb2ba": {
"updatedAtMs": 1777223961033,
"state": {
"nextRunAtMs": 1777827600000,
"lastRunAtMs": 1777223799243,
"lastRunStatus": "ok",
"lastStatus": "ok",
"lastDurationMs": 161790,
"lastDeliveryStatus": "unknown",
"consecutiveErrors": 0
}
},
"15220d0d-af0c-43fc-b05e-80f43d7b83a6": {
"updatedAtMs": 1776539487239,
"state": {
"lastError": "cron: job execution timed out",
"lastRunAtMs": 1775085379263,
"lastRunStatus": "error",
"lastStatus": "error",
"lastDurationMs": 300053,
"lastErrorReason": "timeout",
"lastDeliveryStatus": "unknown",
"consecutiveErrors": 1
}
},
"aa92d635-4c3a-4b39-a8a9-d380f8c0dff6": {
"updatedAtMs": 1776276176338,
"state": {
"nextRunAtMs": 1777658400000,
"lastRunAtMs": 1776276000006,
"lastRunStatus": "ok",
"lastStatus": "ok",
"lastDurationMs": 176332,
"lastDeliveryStatus": "unknown",
"consecutiveErrors": 0
}
},
"520cf035-b13d-401a-a55d-40f65e9a8353": {
"updatedAtMs": 1776277960533,
"state": {
"nextRunAtMs": 1778869800000,
"lastRunAtMs": 1776277800017,
"lastRunStatus": "ok",
"lastStatus": "ok",
"lastDurationMs": 160516,
"lastDeliveryStatus": "unknown",
"consecutiveErrors": 0
}
},
"5807867f-caa8-4b8b-8b11-cf2418f4c9bd": {
"updatedAtMs": 1777543484410,
"state": {
"nextRunAtMs": 1777629600000,
"lastRunAtMs": 1777543200015,
"lastRunStatus": "ok",
"lastStatus": "ok",
"lastDurationMs": 284395,
"lastDeliveryStatus": "not-requested",
"consecutiveErrors": 0,
"runningAtMs": 1777629600004
}
},
"a4e628e1-b82a-4883-964d-7773d3847684": {
"updatedAtMs": 1777608011135,
"state": {
"nextRunAtMs": 1777651200000,
"lastRunAtMs": 1777608000012,
"lastRunStatus": "ok",
"lastStatus": "ok",
"lastDurationMs": 11123,
"lastDelivered": false,
"lastDeliveryStatus": "not-delivered",
"consecutiveErrors": 0
}
}
}
}