# Statusmodell

Operational State: `scheduled`, `running`, `waiting`, `paused`, `stopped`, `completed`, `unknown`.

Health Status: `healthy`, `degraded`, `failed`, `stale`, `unknown`.

Observation Status: `fresh`, `stale`, `unavailable`. Severity: `info`, `warning`, `critical`.

Ein pausierter Job ist beispielsweise `paused/healthy/fresh/info`. Ein laufender Worker ohne frischen Heartbeat ist `running/stale/fresh/warning` oder `critical`. Ein nicht lesbarer Collector erzeugt einen Collectorfehler; der belastbare letzte Jobstatus bleibt maßgeblich und wird nicht allein wegen des Lesefehlers zu `failed`.
