Event ownership assigner with failover for multiple event server system
First Claim
Patent Images
1. A method for handling event reports in a problem management system comprising:
- receiving by an event synchronizer an event report from an event source in a computing environment of managed networked computers, said event report having a series of digital values representing binary, text, or character parameters for a reported network computing enterprise single failure event;
responsive to determining by said event synchronizer that said event report contains a problem management server owner designation parameter, transmitting said received event report without modification to a local problem management server corresponding to said problem management server owner designation parameter;
responsive to determining by said event synchronizer that said received event report does not contain a problem management server owner designation parameter, selecting a primary problem management server owner value and a secondary problem management server owner value for said event report according to a rules base, and modifying said event report to include two problem management server owner designation parameters according to said primary owner value and to said secondary owner value; and
transmitting by said event synchronizer said modified event report in real-time directly to said primary problem management server and to said secondary problem management server corresponding to said added problem management server owner designation parameters without requiring said event report to be stored in a database disposed between said event synchronizer and said primary and secondary problem management servers, without delay of database synchronization, and without waiting for a request for said event from either said primary or said secondary problem management server.
1 Assignment
0 Petitions
Accused Products
Abstract
Event reports generated from multiple event sources within an event management system such as Tivoli (TM) Event Console are handled by an Event Bus, which links multiple problem resolution servers together and assigns an ownership to each event report. The Event Bus parses each incoming event for adding or altering a slot value. Based on the slot value, the event is forwarded to the configured event servers. In addition, the ability to dynamically change ownership to maintain an error-free systematic transmission flow is provided.
56 Citations
36 Claims
-
1. A method for handling event reports in a problem management system comprising:
-
receiving by an event synchronizer an event report from an event source in a computing environment of managed networked computers, said event report having a series of digital values representing binary, text, or character parameters for a reported network computing enterprise single failure event; responsive to determining by said event synchronizer that said event report contains a problem management server owner designation parameter, transmitting said received event report without modification to a local problem management server corresponding to said problem management server owner designation parameter; responsive to determining by said event synchronizer that said received event report does not contain a problem management server owner designation parameter, selecting a primary problem management server owner value and a secondary problem management server owner value for said event report according to a rules base, and modifying said event report to include two problem management server owner designation parameters according to said primary owner value and to said secondary owner value; and transmitting by said event synchronizer said modified event report in real-time directly to said primary problem management server and to said secondary problem management server corresponding to said added problem management server owner designation parameters without requiring said event report to be stored in a database disposed between said event synchronizer and said primary and secondary problem management servers, without delay of database synchronization, and without waiting for a request for said event from either said primary or said secondary problem management server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising:
-
a computer readable storage memory device suitable for encoding computer programs; and one or more computer programs encoded by said computer readable storage memory device, when executed by a processor; receiving into a computer storage memory device by an event synchronizer an event report from an event source in a computing environment of managed networked computers, said event report having a series of digital values representing binary, text, or character parameters for a reported network computing enterprise single failure event; responsive to determining by said event synchronizer that said event report contains a problem management server owner designation parameter, transmitting said received event report without modification to a local problem management server corresponding to said problem management server owner designation parameter; responsive to determining by said event synchronizer that said received event report does not contain a problem management server owner designation parameter, selecting a primary problem management server owner value and a secondary problem management server owner value for said event report according to a rules base, and modifying said event report into a computer storage memory device to include two problem management server owner designation parameters according to said primary owner value and to said secondary owner value; and transmitting by said event synchronizer said modified event report in real-time directly to said primary problem management server and to said secondary problem management server corresponding to said added problem management server owner designation parameters without requiring said event report to be stored in a database disposed between said event synchronizer and said primary and secondary problem management servers, without delay of database synchronization, and without waiting for a request for said event from either said primary or said secondary problem management server. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 36)
-
-
24. A system comprising:
-
a computing platform having a hardware means for performing a logical process; an event synchronizer portion of said computing platform; receiving into a computer storage memory device an event report from an event source in a computing environment of managed networked computers, said event report having a series of digital values representing binary, text, or character parameters for a reported network computing enterprise single failure event, determine that said received event report does or does not contain a problem management server owner designation parameter, responsive to determining a problem management server owner designation parameter is not contained in said received event report; selects a primary problem management server owner value and a secondary problem management server owner value for said event report according to a rules base, and modifies said event report in a computer storage memory device to include two problem management server owner designation parameters according to said primary owner value and to said secondary owner value; and a transmitter portion of said computing platform which transmits said modified event report in real-time directly to said primary problem management server and to said secondary problem management server corresponding to said added problem management server owner designation parameters without requiring said event report to be stored in a database disposed between said event synchronizer and said primary and secondary problem management servers, without delay of database synchronization, and without waiting for a request for said event from either said primary or said secondary problem management server. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification