Visual representation of end user response time in a multi-tiered network application
First Claim
1. A method for visual representation of end user response time in a multi-tiered network application in a network analyzer device coupled to a network, the method comprising the steps of:
- receiving, by a processor of the network analyzer device, search criteria for searching a repository of client statistics records, the search criteria specifying identification information pertaining to a user of a multi-tiered network application experiencing one or more application performance problems and a time period associated with the one or more application performance problems, the identification information identifying an IP address of user'"'"'s computing device;
retrieving from the repository, by a processor, a plurality of client statistics records matching the search criteria;
sorting, by the processor, the retrieved plurality of client statistics records based on measurements of performance parameters;
presenting a graph in the network analyzer device representing relevant topology hierarchy of the multi-tiered network application based on the sorted client statistics records, the graph visually identifying one or more connections between nodes of the multi-tiered network application; and
presenting a plurality of edges interconnecting the hierarchy of node objects wherein a width of an edge interconnecting node objects is dependent upon a determined largest End User Response Time (EURT) of the interconnected nodes, wherein the identified connections comprise potential root-causes of the one or more application performance problems.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for visual representation of end user response time (EURT) in a multi-tiered network application is provided. Search criteria for searching a repository of client statistics records is received. The search criteria specifies identification information pertaining to a user of a multi-tiered network application experiencing application performance problems and a time period associated with the application performance problems. The identification information identifies an IP address of user'"'"'s computing device. A plurality of client statistics records matching the search criteria is retrieved from the repository. The retrieved plurality of client statistics records is sorted based on measurements of performance parameters. A graph representing relevant topology hierarchy of the multi-tiered network application is presented to a user based on the sorted client statistics records. The graph visually identifies connections between nodes of the multi-tiered application. The identified connections include potential root-causes of the specified application performance problems.
-
Citations
12 Claims
-
1. A method for visual representation of end user response time in a multi-tiered network application in a network analyzer device coupled to a network, the method comprising the steps of:
-
receiving, by a processor of the network analyzer device, search criteria for searching a repository of client statistics records, the search criteria specifying identification information pertaining to a user of a multi-tiered network application experiencing one or more application performance problems and a time period associated with the one or more application performance problems, the identification information identifying an IP address of user'"'"'s computing device; retrieving from the repository, by a processor, a plurality of client statistics records matching the search criteria; sorting, by the processor, the retrieved plurality of client statistics records based on measurements of performance parameters; presenting a graph in the network analyzer device representing relevant topology hierarchy of the multi-tiered network application based on the sorted client statistics records, the graph visually identifying one or more connections between nodes of the multi-tiered network application; and presenting a plurality of edges interconnecting the hierarchy of node objects wherein a width of an edge interconnecting node objects is dependent upon a determined largest End User Response Time (EURT) of the interconnected nodes, wherein the identified connections comprise potential root-causes of the one or more application performance problems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network analyzer device coupled to a network for visual representation of end user response time, in a multi-tiered network application, the network analyzer device comprising one or more processors, one or more computer-readable storage devices, and a plurality of program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors, the plurality of program instructions comprising:
-
program instructions to receive search criteria for searching a repository of client statistics records, the search criteria specifying identification information pertaining to a user of a multi-tiered network application experiencing one or more application performance problems and a time period associated with the one or more application performance problems, the identification information identifying an IP address of user'"'"'s computing device; program instructions to retrieve from the repository a plurality of client statistics records matching the search criteria; program instructions to sort the retrieved plurality of client statistics records based on measurements of performance parameters; and program instructions to present a graph in the network analyzer device representing relevant topology hierarchy of the multi-tiered network application based on the sorted client statistics records, the graph visually identifying one or more connections between nodes of the multi-tiered network application; program instructions to generate a hierarchy of node objects representing network devices relevant to the application performance problems; and program instructions to present a plurality of edges interconnecting the hierarchy of node objects wherein a width of an edge interconnecting node objects is dependent upon a determined largest End User Response Time (EURT) of the interconnected nodes, wherein the identified connections comprise potential root-causes of the one or more application performance problems. - View Dependent Claims (10, 11, 12)
-
Specification