Spanda aggregates runtime health from heartbeats, process health, active faults, and configured monitors.
| Status | Meaning |
|---|---|
Healthy |
No active faults |
Warning |
Minor fault or configuration concern |
Degraded |
Fault affecting operation but not critical |
Critical |
Fault requiring immediate attention |
Crashed |
Process or runtime crash detected |
Rebooted |
Unexpected reboot detected |
Unknown |
Insufficient data |
RuntimeHealth — overall health with heartbeats, processes, and active faultsProcessHealth — per-process status, exit code, restart count, uptimeHeartbeatStatus — per-target heartbeat monitoring stateResourcePressure — CPU, memory, disk, GPU, battery, network pressurespanda runtime health rover.sd
spanda runtime health rover.sd --json
spanda fault scan rover.sd
Runtime health feeds into: