Patent ID: 7194386

Claim:
In a system comprising a computer in networked communication with an information collection facility, a transport mechanism implemented on the computer which is operable to transmit first information collected from the computer to the information collection facility upon the instrumentation of at least one program on the computer, and an instrumentation mechanism implemented on the computer which collects second information on the computer, wherein the transport mechanism transmits the first information using a first data structure which has a first format, and wherein the instrumentation mechanism stores the second information in a second data structure having a second format which does not comply with the first format, a method comprising steps of: (A) determining a portion of the second information to collect from the second data structure; (B) collecting the portion of the second information; and (C) writing a representation of the portion of the second information to the first data structure, so that the representation of the portion of the second information complies with the first format, wherein the step (A) further comprises examining a configuration file to determine the portion of the second information to collect, the step (B) further comprises collecting the portion of the second information by executing at least one query defined by the configuration file against the second data structure, and the step (C) further comprises writing the representation of the portion of the second information to the first data structure according to a specification defined in the configuration file.