Systems and methods for managing a fault tolerant system are disclosed. In
one implementation a system for managing a fault tolerant system
comprises a configuration manager that receives configuration events from
the fault tolerant system, a fault normalizer that receives fault events
from the fault tolerant system; and a fault tolerance logic engine that
constructs a model of the fault tolerant system based on inputs from the
configuration manager and generates reporting events in response to
inputs from the fault normalizer.