Patent ID: 7580822

Claim:
A method of recording network characteristics on a computer network having a server, comprising: receiving a request from a client on the computer network in several portions such that each portion has a header section containing header and tracking information and a body section containing network data; using a record module disposed on the server capture each of the several portions of the request from client to produce a custom-generated log file containing network characteristics, wherein the custom-generated log file is a data collector file that is separate from a standard server log file of the server, and the data collector file contains a log file, for storing header and tracking information, and a data file, for storing other types of data; caching the header information of an incoming portion of a request in memory until all headers for that request are received in order to separate the header section of the request portion from the body section of the request portion; piecing the header information from each portion together to generate the entire header for the request and then writing the header information to the log file once the entire header is received; and writing the body section of each portion of the request directly to the data file without being cached.