A health monitor subsystem detects and responds to faults within a
geographically disperse voice messaging system. The health monitor
subsystem comprises agent, manager, interface, and common processes. The
agent process monitors a respective voice messaging system component
operative on the host. The manager process monitors and manages detected
faults on the host. The interface process exposes a status responsive to
the host. The common process monitors and manages a platform of hosts.
The health monitor subsystem enables monitoring at the component, host,
and platform levels.