Storage medium readable by a machine tangible embodying event notification management program and event notification management apparatus
First Claim
1. A storage medium readable by a machine, tangible embodying a event notification management program of instructions executable by the machine to make the machine as a processing apparatus controlling notification to a predetermined system, of information about an event occurred within a system, the information being acquired from notification data provided from a component within the system, the processing apparatus comprising a format converting unit, a first processing unit and a second processing unit,the format converting unit including a file storing a plurality of regular expression syntaxes associated with a plurality of notification data, and having functions of:
- selecting a head regular expression syntax corresponding to head notification data provided from the component, from the plurality of regular expression syntaxes stored in the file;
judging that the head notification data is one of a series of notification data that represent a single event occurred within the system and are provided separately a plural number of times from the component within the system upon occurrence of the single event if the selected head regular expression syntax is associated by chain information with a continuous regular expression syntax in the plurality of regular expression syntaxes stored in the file;
storing the head notification data in a temporary save area when judging that the head notification data is one of the series of notification data;
joining the head notification data stored in the temporary save area and continuous notification data provided from the component following the head notification data when the continuous regular expression syntax corresponds to the continuous notification data provided from the component;
generating the series of notification data by repeating the joining process; and
converting the series of notification data into a predetermined format based on a selecting process of selecting a regular expression syntax corresponding to the series of notification data and an extracting process of extracting unique part information of the series of notification data;
the first processing unit having functions of;
determining a content of a notification process corresponding to the event represented by the converted series of notification data on the basis of management information in which event identifying information specifying the event is associated with the content of the notification process;
notifying the second processing unit of the event when the determined content of the notification process indicates a second-order process; and
instructing a notification processing unit corresponding to the event to notify of information about the event when the determined content of the notification process does not indicate the second-order process; and
the second processing unit having functions of;
retaining an occurrence situation including an occurrence count and an occurrence time regarding the event notified from the first processing unit when receiving the notified event; and
instructing a notification processing unit corresponding to the notified event to notify of information about the notified event if the retained occurrence situation regarding the notified event satisfies a notification condition corresponding to the notified event.
1 Assignment
0 Petitions
Accused Products
Abstract
An event notification management program 110 makes a computer function as processing means for controlling notification, given to a predetermined system 200, of information about an event occurred within the system 100 that is acquired from notification information provided from a component (20, 30, 40) within the system 100. The processing means has a function of determining a content of a notification process corresponding to the event acquired from the provided notification information on the basis of management information (FIG. 19) in which event identifying information specifying the event is associated with the content of the notification process (S102), and controlling the notification, given to the predetermined system, of the information about the event in accordance with the content of the notification process (S104, S105).
55 Citations
9 Claims
-
1. A storage medium readable by a machine, tangible embodying a event notification management program of instructions executable by the machine to make the machine as a processing apparatus controlling notification to a predetermined system, of information about an event occurred within a system, the information being acquired from notification data provided from a component within the system, the processing apparatus comprising a format converting unit, a first processing unit and a second processing unit,
the format converting unit including a file storing a plurality of regular expression syntaxes associated with a plurality of notification data, and having functions of: -
selecting a head regular expression syntax corresponding to head notification data provided from the component, from the plurality of regular expression syntaxes stored in the file; judging that the head notification data is one of a series of notification data that represent a single event occurred within the system and are provided separately a plural number of times from the component within the system upon occurrence of the single event if the selected head regular expression syntax is associated by chain information with a continuous regular expression syntax in the plurality of regular expression syntaxes stored in the file; storing the head notification data in a temporary save area when judging that the head notification data is one of the series of notification data; joining the head notification data stored in the temporary save area and continuous notification data provided from the component following the head notification data when the continuous regular expression syntax corresponds to the continuous notification data provided from the component; generating the series of notification data by repeating the joining process; and converting the series of notification data into a predetermined format based on a selecting process of selecting a regular expression syntax corresponding to the series of notification data and an extracting process of extracting unique part information of the series of notification data; the first processing unit having functions of; determining a content of a notification process corresponding to the event represented by the converted series of notification data on the basis of management information in which event identifying information specifying the event is associated with the content of the notification process; notifying the second processing unit of the event when the determined content of the notification process indicates a second-order process; and instructing a notification processing unit corresponding to the event to notify of information about the event when the determined content of the notification process does not indicate the second-order process; and the second processing unit having functions of; retaining an occurrence situation including an occurrence count and an occurrence time regarding the event notified from the first processing unit when receiving the notified event; and instructing a notification processing unit corresponding to the notified event to notify of information about the notified event if the retained occurrence situation regarding the notified event satisfies a notification condition corresponding to the notified event. - View Dependent Claims (2, 3, 4, 7)
-
-
5. An event notification management apparatus controlling notification to a predetermined system, of information about an event occurred within a system, the information being acquired from notification data provided from a component within the system, comprising:
-
a format converting unit; a storage unit storing management information in which event identifying information specifying the event is associated with a content of a notification process; a first processing unit; and a second processing unit, wherein the format converting unit includes; a table unit storing and managing a plurality of regular expression syntaxes associated with a plurality of notification data; a syntax selection unit to select a head regular expression syntax corresponding to head notification data provided from the component, from the plurality of regular expression syntaxes stored in the table unit; a judging unit to judge that the head notification data is one of a series of notification data that represent a single event occurred within the system and are provided separately a plural number of times from the component within the system upon occurrence of the single event if the selected head regular expression syntax is associated by chain information with a continuous regular expression syntax in the plurality of regular expression syntaxes stored in the table unit; a storing unit to store the head notification data in a temporary save area when judging that the head notification data is one of the series of notification data; a joining unit to join the head notification data stored in the temporary save area and continuous notification data provided from the component following the head notification data when the continuous regular expression syntax corresponds to the continuous notification data provided from the component; a generating unit to generate the series of notification data by repeating the process of the joining unit; and a converting unit to convert the series of notification data into a predetermined format based on a selecting process of selecting a regular expression syntax corresponding to the series of notification data and an extracting process of extracting unique part information of the series of notification data; the first processing unit includes; a first determining unit to determine the content of the notification process corresponding to the event represented by the converted series of notification data based on the management information in the storage unit; a first notifying unit to notify the second processing unit of the event when the determined content of the notification process indicates a second-order process; and a first instructing unit to instruct a notification processing unit corresponding to the event to notify of information about the event when the determined content of the notification process does not indicate the second-order process; and the second processing unit includes; a retaining unit to retain an occurrence situation including an occurrence count and an occurrence time regarding the event notified from the first processing unit when receiving the notified event; and a second instructing unit to instruct a notification processing unit corresponding to the notified event to notify of information about the notified event if the retained occurrence situation regarding the notified event satisfies a notification condition corresponding to the notified event. - View Dependent Claims (8)
-
-
6. An event notification management method controlling notification to a predetermined system, of information about an event occurred within a system that is acquired from notification data provided from a component within the system, the event notification management method executed by a processing apparatus including a storage unit storing a plurality of regular expression syntaxes associated with a plurality of notification data, a first processing unit and a second processing unit, comprising:
-
selecting a head regular expression syntax corresponding to head notification data provided from the component, from the plurality of regular expression syntaxes stored in the storage unit; judging that the head notification data is one of a series of notification data that represent a single event occurred within the system and are provided separately a plural number of times from the component within the system upon occurrence of the single event if the selected head regular expression syntax is associated by chain information with a continuous regular expression syntax in the plurality of regular expression syntaxes stored in the storage unit; storing the head notification data in a temporary save area when judging that the head notification data is one of the series of notification data; joining the head notification data stored in the temporary save area and continuous notification data provided from the component following the head notification data when the continuous regular expression syntax corresponds to the continuous notification data provided from the component; generating the series of notification data by repeating the joining process; converting the series of notification data into a predetermined format based on a selecting process of selecting a regular expression syntax corresponding to the series of notification data and an extracting process of extracting unique part information of the series of notification data; referring management information in which event identifying information specifying the event is associated with a content of a notification process; determining the content of the notification process corresponding to the event represented by the converted series of notification data based on the referred management information at the first processing unit; notifying the second processing unit of the event when the determined content of the notification process indicates a second-order process at the first processing unit; and instructing a notification processing unit corresponding to the event to notify of information about the event when the determined content of the notification process does not indicate the second-order process at the first processing unit; and retaining an occurrence situation including an occurrence count and an occurrence time regarding the event notified from the first processing step when receiving the notified event at the second processing unit; and instructing a notification processing unit corresponding to the notified event to notify of information about the notified event if the retained occurrence situation regarding the notified event satisfies a notification condition corresponding to the notified event at the second processing unit. - View Dependent Claims (9)
-
Specification