Network management event storage and manipulation using relational database technology in a data warehouse
First Claim
1. A method for storing network management system events, each of said events comprising one of a plurality of different event types, comprising:
- receiving a network management system event, said network management system event comprising a plurality of event fields;
extracting at least a first set of said plurality of event fields from said network management system event;
storing said first set of said event fields in a report-ready table in a relational database, said report-ready table capable of storing multiple events and used by a report generator to generate a report, and said first set of said event fields comprising each of said plurality of event fields that are essential for generation of said report.
3 Assignments
0 Petitions
Accused Products
Abstract
A data schema and method for storing network management system event data to allow efficient retrieval of information and aggregation for use in tracking system trends and generating useful reports is presented. The invention provides a standardized system event format that is generically available to the user through standard interfaces, along with a method for populating it. The data is easily accessible via standard interfaces to statistical process control, trend tracking, and report generating applications, which present information of interest relating to the events in a useful manner to thereby increase its value.
160 Citations
20 Claims
-
1. A method for storing network management system events, each of said events comprising one of a plurality of different event types, comprising:
-
receiving a network management system event, said network management system event comprising a plurality of event fields; extracting at least a first set of said plurality of event fields from said network management system event; storing said first set of said event fields in a report-ready table in a relational database, said report-ready table capable of storing multiple events and used by a report generator to generate a report, and said first set of said event fields comprising each of said plurality of event fields that are essential for generation of said report. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for retrieving a set of report fields from a network management system event data warehouse, said set of report fields for a given event stored in said data warehouse comprising a first set of a plurality of event fields that together comprise a network management system event, and said set of report fields being stored in a report-ready table that comprises each of said plurality of event fields that are essential for generation of a report, said method comprising:
-
receiving a network management system event, said network management system event comprising a plurality of event fields; extracting at least a first set of said plurality of event fields from said network management system event; storing said first set of said event fields in a report-ready table in a relational database, said report-ready table capable of storing multiple events and used by a report generator to generate a report, and said first set of said event fields comprising each of said plurality of event fields that are essential for generation of said report. - View Dependent Claims (14, 15)
-
-
16. A data warehouse for storing network management system events, each of said events comprising one of a plurality of different event types, each of said network management system events comprising a plurality of event fields, said data warehouse comprising:
a plurality of related tables each associated with said event, said plurality of related tables comprising a report-ready event table comprising a first set of said plurality of event fields and stored in a relational database, said report-ready table capable of storing multiple events and used by a report generator to generate a report, and said first set of said event fields comprising each of said plurality of event fields that are essential for generation of said report. - View Dependent Claims (17, 18, 19, 20)
Specification