Method and system for probing in a network environment
First Claim
Patent Images
1. A method for probing services in a network environment said method comprising:
- providing a script;
providing a remote probe configured to measure a first set of performance data associated with a client device, wherein the performance data is data related to an interaction of the client device with a server device;
providing a local probe configured to measure a second set of performance data associated with a server application on the server device with which the client device interacts, wherein the second set of performance data is data related to an interaction of the server application with the client device;
measuring a client-server application'"'"'s performance, with said local and remote probes, according to said script, to thereby generate the first set of performance data and the second set of performance data; and
collecting, in a database, the first and second sets of performance data produced by said measuring.
1 Assignment
0 Petitions
Accused Products
Abstract
An example of a solution provided here comprises: providing a script; employing a plurality of probes, including at least one local probe and at least one remote probe; and measuring a client-server application'"'"'s performance, with said probes, according to said script. For example, the following are provided: methods for probing client-server applications in a network environment, systems for executing such methods, and instructions on a computer-usable medium, for executing such methods.
104 Citations
46 Claims
-
1. A method for probing services in a network environment said method comprising:
-
providing a script; providing a remote probe configured to measure a first set of performance data associated with a client device, wherein the performance data is data related to an interaction of the client device with a server device; providing a local probe configured to measure a second set of performance data associated with a server application on the server device with which the client device interacts, wherein the second set of performance data is data related to an interaction of the server application with the client device; measuring a client-server application'"'"'s performance, with said local and remote probes, according to said script, to thereby generate the first set of performance data and the second set of performance data; and collecting, in a database, the first and second sets of performance data produced by said measuring. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for probing services in a network environment, said method comprising:
-
providing a script; providing a remote probe configured to measure a first set of performance data associated with a client device, wherein the performance data is data related to an interaction of the client device with a server device; providing a local probe configured to measure a second set of performance data associated with a server application on the server device with which the client device interacts, wherein the second set of performance data is data related to an interaction of the server application with the client device; providing an iterative process for each of the remote probe and local probe, including a–
d below;a. measuring a client-server application'"'"'s performance according to said script; b. sending to a database data produced by said measuring; c. waiting for a set interval; d. repeating the above three steps until said iterative process is terminated; with said at least one local probe, executing said iterative process; and with said at least one remote probe, executing said iterative process. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for probing services in a network environment, said method comprising:
-
providing a script; providing a remote probe configured to measure a first set of performance data associated with a client device, wherein the performance data is data related to an interaction of the client device with a server device; providing a local probe configured to measure a second set of performance data associated with a server application on the server device with which the client device interacts, wherein the second set of performance data is data related to an interaction of the server application with the client device; obtaining at least one local probe measurement of a client-server application'"'"'s performance, according to said script; obtaining at least one remote probe measurement of said client-server application'"'"'s performance, according to said script; comparing at least one of said measurements with at least one threshold value; and reporting results of said comparing. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A system for probing services in a network environment, said system comprising:
-
a script; a remote probe configured to measure a first set of performance data associated with a client device, wherein the performance data is data related to an interaction of the client device with a server device; a local probe configured to measure a second set of performance data associated with a server application on the server device with which the client device interacts, wherein the second set of performance data is data related to an interaction of the server application with the client device; means for measuring a client-server application'"'"'s performance, with said local and remote probes, according to said script, to thereby generate the first set of performance data and the second set of performance data; and means for collecting, in a database, the first and second sets of performance data produced by said measuring. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer-usable medium having computer-executable instructions for probing services in a network environment, said computer-executable instructions comprising:
-
a script; means for providing a remote probe configured to measure a first set of performance data associated with a client device, wherein the performance data is data related to an interaction of the client device with a server device; means for providing a local probe configured to measure a second set of performance data associated with a server application on the server device with which the client device interacts, wherein the second set of performance data is data related to an interaction of the server application with the client device; means for measuring a client-server application'"'"'s performance, with said local and remote probes, according to said script; and means for collecting, in a database, the first and second sets of performance data produced by said measuring. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification