Abstract:
A system for monitoring and evaluating the performance of a network accessible application comprises one or more load servers (170), each of which is capable of simulating the load imposed upon the application server (150) by one or more clients (130). The load servers (170) are configured to execute a particular sequence of server requests in order to evaluate the operation of the server (110) under the specified load. Various performance metrics associated with the operation of the network and the application server (150) are measured during the testing of the server (110), and these metrics are stored for later access by an analysis module (190). The analysis module (190) identifies those portions of the test data which are statistically significant and groups these significant parameters to suggest possible relationships between the conditions of the load test and the observed performance results.
Abstract:
A system for monitoring and evaluating the performance of a network accessib le application comprises one or more load servers (170), each of which is capab le of simulating the load imposed upon the application server (150) by one or more clients (130). The load servers (170) are configured to execute a particular sequence of server requests in order to evaluate the operation of the server (110) under the specified load. Various performance metrics associated with the operation of the network and the application server (150 ) are measured during the testing of the server (110), and these metrics are stored for later access by an analysis module (190). The analysis module (19 0) identifies those portions of the test data which are statistically significa nt and groups these significant parameters to suggest possible relationships between the conditions of the load test and the observed performance results .
Abstract:
A system for monitoring and evaluating the performance of a server comprises a component that monitors a plurality of performance metrics of the server over a period of time while the server responds to requests from clients. An analysis component analyzes the collected performance metric data values to evaluate degrees to which specific performance metrics are related. Causal relationships and dependencies that affect the performance of the server are thereby identified.