OpenSat Mission Lab v2.6 Runtime Observability and Resilience

Service-level objectives, error budgets, alerts, incident response, bounded chaos experiments, worker recovery, storage fallback, and automated rollback.

Validation14/14
SLO breaches3
Alerts6
Incidents3
Chaos3
Rollbacks1
Max MTTR9.0 min
Final healthHEALTHY
The demonstration intentionally breaches short-window SLOs. The release gate passes because detection, containment, rollback, recovery, and evidence generation behave as designed.

Runtime health

Validation controls

ControlStatusEvidence
Runtime metrics collectedPASS60 one-minute samples
Availability burn detectedPASScritical alert expected
Latency regression detectedPASScritical alert expected
Worker stall detectedPASSheartbeat alert expected
Object-store failure detectedPASSstorage alert expected
SLO breach quantifiedPASSerror-budget evidence expected
Automated rollback executedPASSone rollback
Post-rollback service recoveredPASSminute 28 healthy
Worker lease recovery completedPASSreplacement worker healthy
Storage fallback recoveredPASSobject writes healthy
Incidents closedPASS3 incidents
Chaos experiments boundedPASS3 experiments
MTTR guardrailPASSall incidents <= 10 minutes
Stable final statePASSlast 10 minutes stable

SLO evaluation

SLOTargetAchievedStatusBudget burn
API availability99.900%99.212%BREACH7.88x
API latency <= 800 ms99.000%88.965%BREACH11.03x
Worker health99.000%95.000%BREACH5.00x

Alerts

IDRuleSeverityMinutesStatus
ALT-001availability-burncritical18-25RESOLVED
ALT-002availability-burncritical45-46RESOLVED
ALT-003latency-saturationcritical18-24RESOLVED
ALT-004worker-heartbeat-stalecritical34-36RESOLVED
ALT-005queue-backlogwarning34-36RESOLVED
ALT-006object-store-errorswarning45-47RESOLVED

Incidents

IDIncidentSeverityMTTRAutomated response
INC-001Canary API regressionSEV-19.0 minrollback to v2.5-stable
INC-002Worker heartbeat lossSEV-25.0 minexpire lease, requeue job, start replacement worker
INC-003Object-store write failuresSEV-23.0 minactivate local spool and retry after recovery