Dynamic administration of event pools for relevant event and alert analysis during event storms
First Claim
1. A method of dynamic administration of event pools for relevant event and alert analysis during event storms, the method comprising:
- receiving, by an events analyzer, a plurality of events from a plurality of components of the distributed processing system, each event including an occurred time and a logged time,wherein the occurred time is a time the event was generated as a result of an occurrence that cause the event, andwherein the logged time is a time the event is included in the events queue;
creating, by the events analyzer executing by a computer processor, an events pool;
determining whether an arrival rate of the events from the components of the distributed processing system is greater than a predetermined threshold;
if the arrival rate is greater than the predetermined threshold, assigning, by the events analyzer, a plurality of events to the events pool, each of the assigned plurality of events having a respective occurred time after a start time of the pool and before a close time of the pool; and
if the arrival rate is not greater than the predetermined threshold, assigning, by the events analyzer, a plurality of events to the events pool, each of the assigned plurality of events having a respective logged time after a start time of the pool and before a close time of the pool.
1 Assignment
0 Petitions
Accused Products
Abstract
Dynamic administration of event pools for relevant event and alert analysis during event storms including receiving, by an events analyzer from an events queue, a plurality of events from one or more components of the distributed processing system, each event including an occurred time and a logged time; creating, by the event analyzer, an events pool; determining whether an arrival rate of the events from the components of the distributed processing system is greater than a predetermined threshold; if the arrival rate is greater than the predetermined threshold, assigning, by the events analyzer, a plurality of events to the events pool in dependence upon their occurred time; and if the arrival rate is not greater than the predetermined threshold, assigning, by the events analyzer, a plurality of events to the events pool in dependence upon their logged time.
142 Citations
5 Claims
-
1. A method of dynamic administration of event pools for relevant event and alert analysis during event storms, the method comprising:
-
receiving, by an events analyzer, a plurality of events from a plurality of components of the distributed processing system, each event including an occurred time and a logged time, wherein the occurred time is a time the event was generated as a result of an occurrence that cause the event, and wherein the logged time is a time the event is included in the events queue; creating, by the events analyzer executing by a computer processor, an events pool; determining whether an arrival rate of the events from the components of the distributed processing system is greater than a predetermined threshold; if the arrival rate is greater than the predetermined threshold, assigning, by the events analyzer, a plurality of events to the events pool, each of the assigned plurality of events having a respective occurred time after a start time of the pool and before a close time of the pool; and if the arrival rate is not greater than the predetermined threshold, assigning, by the events analyzer, a plurality of events to the events pool, each of the assigned plurality of events having a respective logged time after a start time of the pool and before a close time of the pool.
-
-
2. The method of claim 1 wherein the start time of the pool comprises the time a first event is assigned to the pool.
-
3. The method of claim 1 wherein the close time of the pool comprises a predetermined initial period of time after the start time and any extensions of time associated with any events assigned to the pool.
-
4. The method of claim 1 wherein the close time of the pool comprises a maximum duration of time after the start time.
-
5. The method of claim 1 further comprising:
-
determining that a new arrival rate of the events in a database is less than the predetermined threshold; and assigning, by the events analyzer, a plurality of events to the events pool in dependence upon their logged time.
-
Specification