MONITORING AND MANGEMENT OF DISTRIBUTING INFORMATION SYSTEMS
First Claim
1. A method of managing a computing system, including the steps of:
- generating transaction requests in accordance with a transaction profile of the system, said transaction requests being provided for processing by the system;
collecting status data of a set of managed resources of the system in accordance with a system model stored in a knowledge base;
determining performance indicators of the system from the status data in accordance with said system model;
monitoring transaction performance of the system by comparing the performance of the system in processing said transaction requests with an expected performance; and
when a degradation in transaction performance is detected, generating a signal to indicate that a degradation in performance has occurred, to enable the status data and/or performance indicators to be analysed at the time at which said performance degradation occurs.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of managing a computing system (300) includes generating (1702) transaction requests in accordance with a transaction profile of the system (300). The transaction requests are provided for processing by the system (300). Status data of a set of managed resources (102) of the system (300) is collected (1704) in accordance with a system model stored in a knowledge base (204). Performance indicators of the system (300) are determined (1706) from the status data in accordance with the system model. The transaction performance of the system (300) is monitored (1710) by comparing the performance of the system (300) in processing the transaction requests with an expected performance. When a degradation in transaction performance is detected, a signal (1712) is generated to indicate that a degradation in performance has occurred, to enable the status data and/or performance indicators to be analysed at the time at which the performance degradation occurs. The method improves over prior art management methods by providing for the simultaneous measurement of the transaction performance of the system (300), along with monitoring of defined status and performance metrics, thereby enabling correlation between changes in performance and changes in the status of the system. A corresponding computer implemented means for managing a computer system, and computer program products, are also provided.
-
Citations
40 Claims
-
1. A method of managing a computing system, including the steps of:
-
generating transaction requests in accordance with a transaction profile of the system, said transaction requests being provided for processing by the system;
collecting status data of a set of managed resources of the system in accordance with a system model stored in a knowledge base;
determining performance indicators of the system from the status data in accordance with said system model;
monitoring transaction performance of the system by comparing the performance of the system in processing said transaction requests with an expected performance; and
when a degradation in transaction performance is detected, generating a signal to indicate that a degradation in performance has occurred, to enable the status data and/or performance indicators to be analysed at the time at which said performance degradation occurs. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 40)
-
-
5. A method according to any one of claims I to 4 wherein the step of generating transaction requests includes generating said requests from user terminals of the computing system, such that the monitored transaction performance of the system includes the performance of resources that are local to the user terminals.
-
24. A computer implemented means for managing a computer system including:
-
a knowledge base in which a model of the computer system is stored;
means for generating transaction requests in accordance with a transaction profile of the system, said transaction requests being provided for processing by the system;
means for collecting status data of a set of managed resources of the system in accordance with the system model;
means for determining performance indicators of the system from the status data in accordance with the system model;
means for monitoring the performance of the system by comparing the performance of the system in processing said transaction requests with expected performance; and
means for, when a degradation in transaction performance is detected, generating a signal to indicate that a degradation in performance has occurred. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification