Cross-cutting event correlation
First Claim
1. A cross-cutting event correlation method comprising:
- receiving in centralized correlation logic executing in memory by a processor of a computer, events originating from a plurality of different event sources;
detecting a high frequency of occurrence of a received event in a particular event source; and
,in response to detecting the high frequency of occurrence of the received event in the particular event source, moving a corresponding correlation rule closer to the particular event source.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method, system and computer program product for cross-cutting event correlation in an enterprise computing monitoring and management system. An enterprise computing monitoring and management system can include a hierarchy of nodes, where several of the nodes are each coupled to a corresponding embedded correlation engine and an event bus. The system further can include a root node among the nodes. The root node can be coupled to the event bus and to centralized correlation logic programmed to identify a high correspondence between events from a particular event source among the nodes and a particular set of correlation rules in that correlation engine. The identification of such correspondence can be used to move to the set of correlation rules to an embedded correlation engine closer to the particular event source.
-
Citations
5 Claims
-
1. A cross-cutting event correlation method comprising:
-
receiving in centralized correlation logic executing in memory by a processor of a computer, events originating from a plurality of different event sources; detecting a high frequency of occurrence of a received event in a particular event source; and
,in response to detecting the high frequency of occurrence of the received event in the particular event source, moving a corresponding correlation rule closer to the particular event source. - View Dependent Claims (2, 3, 4, 5)
-
Specification