A distributed and scalable architecture is described to facilitate
reactive detection of operational state changes in diverse, heterogeneous
objects, logging of detected state-changes, and generating alerts in
response to detected state-changes for the purpose of remediation. Such
heterogeneous objects include but are not limited to stand-alone
workstations, network appliances, files and directories, as well as
embedded micro-systems such as digital assistants, cellular devices, and
even remotely controlled peripherals such as environmental sensors,
effectors and actuators. In one embodiment, user interaction with such
diverse objects is facilitated through a homogeneous user-interface
metaphor through which, the rules of interaction remain constant
independent of the object being monitored.