Scalable monitoring method and device
First Claim
1. A method for scalable monitoring of a computer system comprising a plurality of computer units constituting hardware resources to be monitored forming a monitored domain, and a manager comprising a central computer system connected to a communication network that allows transfer of information between at least one of the resources and the manager, said resources including memories and having installed therein indicator agents, the method comprising:
- organizing the monitored domain into a plurality of monitored subdomains (d1, d2) comprising a predetermined maximum number of resources (A1, A2, B1, B2),providing a plurality of indicators, said indicators representing an operational status of the resources of a subdomain,specifying the subdomain(s) of the computer system in which each indicator should be deployed,automatically creating and configuring, for each subdomain, an information synthesis node comprising at least one synthesis agent stored in a memory of a resource,providing said resources with indicator agents for evaluating said indicators, each indicator agent being uniquely identified by the name of the indicator the indicator agent calculates and by the subdomain in which said indicator agent is installed,for each subdomain, associating each indicator agent with each synthesis agent using the corresponding indicator value, the structure of each synthesis agent being identical to that of an indicator agent,for each subdomain, using indicator agents for calculating and storing indicator values in the memory of at least one resource,synthesizing by each synthesis agent said stored indicator values to define corresponding indicators, andmodifying the associations between the synthesis agents and the indicator agents when the predetermined maximum number of resources in a subdomain is reached, in order to accommodate the addition or deletion of indicators so that the monitored domain comprises a new architecture having, in each subdomain, a number of resources lower than the predetermined maximum number of resources.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method and device for the scalable monitoring of a computer system comprising a plurality of computer units constituting hardware resources to be monitored forming a monitored domain, the method being implemented by means of a central computer system called a manager connected to a communication network that allows the transfer of information between at least one resource and the manager. The method comprises a step for organizing the monitored domain into monitored subdomains comprising a predetermined maximum number of resources, and a step for automatically creating and configuring, for each subdomain, an information synthesis node comprising at least one synthesis agent stored in the storage means of a resource. Each synthesis agent is designed to synthesize indicator values calculated and stored in the storage means of at least one resource. These indicators represent an operational status of the resources of the subdomain and are evaluated by indicator agents installed in these resources. Each indicator agent is uniquely identified by the name of the indicator it calculates and by the subdomain in which it is installed, and is associated with each synthesis agent using the corresponding indicator value. A further step allows for modifying the associations between the synthesis agents and the indicator agents when the predetermined maximum number of resources in a subdomain is reached, in order to accommodate the addition or deletion of indicators so that the new architecture of the monitored domain comprises, in each subdomain, a number of resources lower than the predetermined maximum number of resources.
23 Citations
33 Claims
-
1. A method for scalable monitoring of a computer system comprising a plurality of computer units constituting hardware resources to be monitored forming a monitored domain, and a manager comprising a central computer system connected to a communication network that allows transfer of information between at least one of the resources and the manager, said resources including memories and having installed therein indicator agents, the method comprising:
-
organizing the monitored domain into a plurality of monitored subdomains (d1, d2) comprising a predetermined maximum number of resources (A1, A2, B1, B2), providing a plurality of indicators, said indicators representing an operational status of the resources of a subdomain, specifying the subdomain(s) of the computer system in which each indicator should be deployed, automatically creating and configuring, for each subdomain, an information synthesis node comprising at least one synthesis agent stored in a memory of a resource, providing said resources with indicator agents for evaluating said indicators, each indicator agent being uniquely identified by the name of the indicator the indicator agent calculates and by the subdomain in which said indicator agent is installed, for each subdomain, associating each indicator agent with each synthesis agent using the corresponding indicator value, the structure of each synthesis agent being identical to that of an indicator agent, for each subdomain, using indicator agents for calculating and storing indicator values in the memory of at least one resource, synthesizing by each synthesis agent said stored indicator values to define corresponding indicators, and modifying the associations between the synthesis agents and the indicator agents when the predetermined maximum number of resources in a subdomain is reached, in order to accommodate the addition or deletion of indicators so that the monitored domain comprises a new architecture having, in each subdomain, a number of resources lower than the predetermined maximum number of resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 26)
-
-
21. A device for the scalable monitoring of a computer system comprising:
-
a plurality of computer units constituting hardware resources to be monitored and forming a monitored domain, said resources including memories having stored therein indicator agents, means for organizing the monitored domain into monitored subdomains comprising a predetermined maximum number of resources, a plurality of indicators characterizing the status or the operation of one or more resources of the computer system, each indicator agent being adapted for evaluating an indicator, each indicator agent being uniquely identified by the name of the indicator said indicator agent calculates and by the subdomain in which the indicator agent is installed, means for creating and configuring, in a memory of at least one resource, information synthesis nodes comprising at least one synthesis agent stored in said memory of at least one resource to define corresponding indicators, the structure of each synthesis agent being identical to that of an indicator agent so as to evaluate corresponding defined indicators the configuration of a synthesis agent comprising the storage, in the memory of a resource, of the associations between the synthesis agent and indicator agents, and means for modifying the associations between the synthesis agents and the indicator agents when the predetermined maximum number of resources in a subdomain is reached, so that the new architecture of the monitored domain comprises, in each subdomain, a number of resources lower than the predetermined maximum number of resources. - View Dependent Claims (22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33)
-
Specification