1. A system comprising: one or more processors; and memory storing: a model which represents system components and events of a plurality of monitored devices as data objects, wherein each data object has a scope, wherein a system component present on multiple ones of the plurality of monitored devices is represented in the model by at least two data objects including a first data object with a device-specific scope and a second data object with a group-specific scope or a global scope, and wherein the device-specific scope, the group-specific scope, and the global scope differ in scope; and computer-executable instructions which, when executed by the one or more processors, cause the system to: select one of a plurality of different actions based at least in part on: a propagation of a property from the first data object to the second data object; and (i) the device-specific scope of the first data object or (ii) the group-specific scope or the global scope of the second data object; and perform the selected one of the plurality of different actions.