1. A method, comprising: categorizing monitoring device data based on a source of the monitoring device data, wherein categorizing the monitoring device data includes determining whether the monitoring device data was generated at least in part, by an identifiable object, the identifiable object having a determined capability of independent activity in generating the monitoring device data; obtaining a set of rules from a database, wherein the set of rules includes at least one of: an asset rule for monitoring device data characterized as asset data, a resource rule for monitoring device data characterized as resource data, and a device rule for monitoring device data characterized as event data; determining from the set of rules whether one or more rules that are based on the categorization of the monitoring device data are found, wherein at least one rule of the set of rules applies to monitoring device data characterized as corresponding to an independent object and wherein at least another rule of the set of rules applies to monitoring device data characterized as not corresponding to an independent object; processing the monitoring device data according to the one or more rules that are found by causing instructions to be executed by a computing device in response to any of the one or more rules that are based on the categorization of the monitoring device data; and determining whether the monitoring device data is outside a range of the one or more rules that are found, where the range defines a rule violation.