\Drupal\strata Health

Namespaces

Tripwire

Interfaces

HealthLedgerInterface Where findings are kept, and where each code currently sits on the ladder.
TripwireInterface A single health check that asserts a SYMPTOM rather than a cause.

Classes

CircuitBreaker Stops a repair that keeps failing from being attempted forever.
DatabaseHealthLedger The ledger a site runs on.
Finding One thing a tripwire noticed, and the only shape a health signal travels in.
MemoryHealthLedger A health ledger held in process memory.
RepairLadder The escalation ladder, and the rule about which rungs a machine is allowed to take.
RepairPass Runs the repair a finding's rung names, unattended or for one code on request.
RepairReport What one repair pass did.
TripwireRegistry The one place tripwires are enumerated, and the sweep that runs them.