1. A method of receiving, at a monitoring device over a network, information concerning a remotely monitored device, the information being contained in a message that also includes a message type designation, the method comprising: parsing, by the monitoring device, an input line from the message to extract the message type designation; determining a data structure type based on the message type designation; creating a data object of the determined data structure type in a memory accessible by the monitoring device, wherein fields in the created data object are different depending on the message type designation; parsing a line from the message subsequent to the input line to extract a data type and a data value; storing the extracted data value in the data object of the determined data structure type at a location in the memory corresponding to the extracted data type; and repeating the second parsing step and the storing step for all lines in the message subsequent to the input line, which contains the message type designation.