1. A method of managing one or more local resource properties, each having a value, by one or more managed network devices in a network comprising a network management system and a central data store, the method comprising the steps of: (a) monitoring the value of said one or more local resource properties; (b) querying the local resource properties, determining a state, value and quality of the local resource properties and assessing a priority of the local resource properties; (c) generating a learning event report comprising the value and a priority test of the learning event of at least one of the one or more local resource properties; and (d) transmitting the learning event report to the central data store, wherein the value of at least one of the one or more local resource properties is recorded at the central data store and made available to the network management system for asynchronous processing, wherein the value of at least one of the one or more local resource properties is uploaded by the one or more managed network devices, via a local resource manager, independent of retrieval of the value by the network management system, wherein a frequency of uploading the learning event report is determined based on a priority of a learning event associated with the learning event report.