Network management system accelerated event channel
First Claim
1. A computer implemented method comprising:
- receiving, at an object server, a structured query language (SQL) fast track command from a probe, wherein the SQL fast track command includes an event record based on a first occurrence of a system event of a network intercepted by the probe and a fast track flag settable by the probe;
storing the event record and the fast track flag as an event item at a database of event items;
determining whether the fast track flag of the stored event item is set after storing the event item; and
in response to a determination that the fast track flag of the stored event item is set;
initiating a pre-processing callback procedure that is provided by a first client software application, the pre-processing callback procedure to format the stored event record for use by the first client software application; and
sending a direct notification from the object server to the first client software application, the direct notification including a description of the system event and a primary key associated with the stored event record, the primary key enabling the first client software application to retrieve the event record from the database.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention relates to a network management system accelerated event channel. This invention also relates to a method and computer program product for controlling an accelerated event channel in a network management system. The network management system comprising: a probe for intercepting a system event from a monitored system and creating an event item or modifying an event item associated with the system event; a collection database server collecting, in database of event items, a new event item or modification to an existing event item; a client; a notifying means for notifying a client of the new event item or event item modification; a channel table for storing an association between a channel and a client id; and wherein the probe associates the event item with a channel and the notifying means uses the channel table to find the client association.
-
Citations
21 Claims
-
1. A computer implemented method comprising:
-
receiving, at an object server, a structured query language (SQL) fast track command from a probe, wherein the SQL fast track command includes an event record based on a first occurrence of a system event of a network intercepted by the probe and a fast track flag settable by the probe; storing the event record and the fast track flag as an event item at a database of event items; determining whether the fast track flag of the stored event item is set after storing the event item; and in response to a determination that the fast track flag of the stored event item is set; initiating a pre-processing callback procedure that is provided by a first client software application, the pre-processing callback procedure to format the stored event record for use by the first client software application; and sending a direct notification from the object server to the first client software application, the direct notification including a description of the system event and a primary key associated with the stored event record, the primary key enabling the first client software application to retrieve the event record from the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network management system comprising:
-
a database capable of storing event items; and an object server to; receive a structured query language (SQL) fast track command from a probe, wherein the SQL fast track command includes an event record based on a first occurrence of a system event in a network monitored by the probe and a fast track flag settable by the probe when the system event is a critical event; create an event item associated with the system event in response to receiving the SQL fast track command, wherein the event item includes the event record and the fast track flag; store the event item at the database; determine whether the fast track flag of the stored event item is set after storing the event item; and in response to a determination that the fast track flag of the stored event item is set; initiate a pre-processing callback procedure, the pre-processing callback procedure to format the event item for use by a first client software application, wherein the pre-processing callback procedure is provided by the first client software application; and send a direct notification to the first client software application, the direct notification including a description of the system event and a primary key associated with the stored event item, the primary key enabling the first client software application to retrieve the event item including data associated with the system event from the database. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
computer readable program code configured to; receive a structured query language (SQL) fast track command from a probe, wherein the SQL fast track command includes an event record based on a first occurrence of a system event in a monitored network and a fast track flag settable by the probe when the system event is critical; create an event item associated with the system event in response to receiving the SQL fast track command, wherein the event item includes the event record and the fast track flag; store the event item in a database of event items; determine whether the fast track flag of the stored event item is set after storing the event item; and in response to a determination that the fast track flag of the stored event item is set; initiate a pre-processing callback procedure that is provided by a first client software application, the pre-processing callback procedure to format the event item for use by the first client software application; and send a direct notification to the first client software application, the direct notification including a description of the system event and a primary key associated with the stored event item, the primary key enabling the first client software application to retrieve the event item including the data associated with the system event from the database. - View Dependent Claims (17, 18, 19, 20, 21)
Specification