System and method for measuring web service performance using captured network packets
First Claim
1. A method for measuring performance of service provided to a client by a server in a client-server network, said method comprising:
- capturing network-level information for a client access of data from a server in a client-server network, wherein said client-server network comprises a server side and a client side and wherein said network-level information is captured on said server side; and
determining from the captured network-level information at least one performance measurement relating to said client access of data.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment of the present invention, a method is provided for measuring performance of service provided to a client by a server in a client-server network. The method comprises capturing network-level information for a client access of data from a server in a client-server network, wherein the client-server network comprises a server side and a client side and wherein the network-level information is captured on the server side. The method further comprises determining from the captured network-level information at least one performance measurement relating to the client access of data.
-
Citations
41 Claims
-
1. A method for measuring performance of service provided to a client by a server in a client-server network, said method comprising:
-
capturing network-level information for a client access of data from a server in a client-server network, wherein said client-server network comprises a server side and a client side and wherein said network-level information is captured on said server side; and
determining from the captured network-level information at least one performance measurement relating to said client access of data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for measuring performance of service provided to a client by a server in a client-server network, said method comprising:
-
capturing network-level information for a plurality of transactions between a client and a server, said plurality of transactions conducted for providing desired data to said client, wherein each of said plurality of transactions comprises a request from said client to said server and a response to said client from said server; and
determining from the captured network-level information at least one performance measurement relating to providing said desired data to said client. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for measuring end-to-end performance of providing a requested web page to a client, said method comprising:
-
capturing, on a server side of a client-server network, network-level information for client accesses of at least one web page; and
using the captured network-level information to measure end-to-end performance in providing said at least one web page to a client. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for measuring performance of serving a web page to a client in a client-server network, said system comprising:
-
server for communicating at least one web page to clients via a communication network to which said server is communicatively coupled;
means for capturing network-level information for client accesses of said at least one web page;
means for reconstructing, from said captured network-level information, said client accesses of said at least one web page; and
means for determining at least one performance measurement for at least one of the reconstructed client accesses. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification