Method and apparatus for measuring the performance of a network based application program
AssigneeKeynote Systems, Inc.
InventorGeorge R. Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeKeynote Systems, Inc.
InventorGeorge R. Wang
Estimating the term…
A client-server software performance monitor system is disclosed. In the system of the present invention, a performance monitor machine is coupled to a computer network in close network proximity to one or more server systems that are to be monitored. The performance monitor machine monitors all network communication originating from or addressed to the server system to determine client-server transaction times. The performance monitor machine calculates a server processing time by subtracting the time when the server system receives the request packet from a client system from the time when the server system sends the first response packet back to the client system. The performance monitor machine also calculates an network transit time by subtracting said time when the server system receives the final acknowledgement packet from the time when said server system sent the first response packet to the client system. The performance monitor machine calculates an approximate total client observed response time by adding the server processing time and the approximate network transit time.
A method of monitoring the performance of a client-server application on a computer network, said method comprising:
An arrangement for monitoring the performance of a client-server application, said apparatus comprising:
An arrangement for monitoring the performance of a client-server application, said apparatus comprising:
Dependencies are inferred from the claim text.