Dynamic Partitioning of Event Patterns for Determining Symptoms
First Claim
Patent Images
1. A method for identifying event-correlated symptoms in a computer system, the method comprising:
- associating an original pattern of computer events with a symptom of a computer system;
partitioning the original pattern of computer events into multiple sub-patterns;
associating at least one of the multiple sub-patterns with a single consolidated event;
receiving, at a secondary autonomic manager, multiple events from a resource;
correlating, at the secondary autonomic manager, the multiple events received at the secondary autonomic manager with a particular sub-pattern that describes the single consolidated event;
converting, at the secondary autonomic manager, the particular sub-pattern into the single consolidated event;
transmitting the single consolidated event from the secondary autonomic manager to a primary autonomic manager, wherein the single consolidated event is transmitted on a bus that couples the secondary autonomic manager to the primary autonomic manager;
replacing, at the primary autonomic manager, the particular sub-pattern in the original pattern with the single consolidated event to create a prepared pattern; and
utilizing, at the primary autonomic manager, the prepared pattern to identify the symptom.
2 Assignments
0 Petitions
Accused Products
Abstract
Events experienced by resources are locally processed by secondary autonomic managers into consolidated events. These consolidated events are then transmitted to a primary autonomic manager, which recognizes symptoms of conditions found in a computer system that utilizes the resources. The primary autonomic manager is thus able to leverage information in a symptom catalog to process the consolidated events to recognize such symptoms.
-
Citations
20 Claims
-
1. A method for identifying event-correlated symptoms in a computer system, the method comprising:
-
associating an original pattern of computer events with a symptom of a computer system; partitioning the original pattern of computer events into multiple sub-patterns; associating at least one of the multiple sub-patterns with a single consolidated event; receiving, at a secondary autonomic manager, multiple events from a resource; correlating, at the secondary autonomic manager, the multiple events received at the secondary autonomic manager with a particular sub-pattern that describes the single consolidated event; converting, at the secondary autonomic manager, the particular sub-pattern into the single consolidated event; transmitting the single consolidated event from the secondary autonomic manager to a primary autonomic manager, wherein the single consolidated event is transmitted on a bus that couples the secondary autonomic manager to the primary autonomic manager; replacing, at the primary autonomic manager, the particular sub-pattern in the original pattern with the single consolidated event to create a prepared pattern; and utilizing, at the primary autonomic manager, the prepared pattern to identify the symptom. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a processor; a data bus coupled to the processor; a memory coupled to the data bus; and a computer-usable medium embodying computer program code, the computer program code comprising instructions executable by the processor and configured for identifying event-correlated symptoms in a computer system by performing the steps of; associating an original pattern of computer events with a symptom of a computer system; partitioning the original pattern of computer events into multiple sub-patterns; associating at least one of the multiple sub-patterns with a single consolidated event; receiving, at a secondary autonomic manager, multiple events from a resource; correlating, at the secondary autonomic manager, the multiple events received at the secondary autonomic manager with a particular sub-pattern that describes the single consolidated event; converting, at the secondary autonomic manager, the particular sub-pattern into the single consolidated event; transmitting the single consolidated event from the secondary autonomic manager to a primary autonomic manager, wherein the single consolidated event is transmitted on a bus that couples the secondary autonomic manager to the primary autonomic manager; replacing, at the primary autonomic manager, the particular sub-pattern in the original pattern with the single consolidated event to create a prepared pattern; and utilizing, at the primary autonomic manager, the prepared pattern to identify the symptom. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for identifying event-correlated symptoms in computer system, the computer program product comprising:
-
a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to associate an original sequence pattern of computer events with a symptom of a computer system; computer usable program code configured to partition the original sequence pattern of computer events into multiple sub-sequence patterns; computer usable program code configured to associate at least one of the multiple sub-sequence patterns with a single consolidated event; computer usable program code configured to receive, at a secondary autonomic manager, multiple events from a resource; computer usable program code configured to correlate, at the secondary autonomic manager, the multiple events received at the secondary autonomic manager with a particular sub-sequence pattern that describes the single consolidated event; computer usable program code configured to convert, at the secondary autonomic manager, the particular sub-sequence pattern into the single consolidated event; computer usable program code configured to transmit the single consolidated event from the secondary autonomic manager to a primary autonomic manager, wherein the single consolidated event is transmitted on a bus that couples the secondary autonomic manager to the primary autonomic manager, and wherein bandwidth on the bus is conserved by the transmission of the single consolidated event instead of the particular sub-sequence pattern; computer usable program code configured to replace, at the primary autonomic manager, the particular sub-sequence pattern in the original sequence pattern with the single consolidated event to create a prepared sequence pattern; and utilizing, at the primary autonomic manager, the prepared sequence pattern to identify the symptom. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification