Apparatus, system and device for collecting, aggregating and monitoring network management information
First Claim
1. An apparatus, comprising:
- a networking interface for interfacing said apparatus with a network;
a processor coupled to said networking interface; and
logic coupled to said processor, which when executed is operable for performing;
configuring a network management system to acquire data from specific network devices of a plurality of network devices in said network management system based on a user-definable operational specification;
querying said specific network devices for data to form a set of acquired data based on said operational specification;
transforming said acquired data to form a set of transformed data based on one or more formulas specified in said operational specification; and
storing said transformed data to an information base to form a set of stored data based on said operational specification.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, apparatus and device are described for collecting, aggregating and monitoring network management information from a plurality of network devices in a network management system. User-definable configuration information are utilized, which contain an operational specification on what to collect, aggregate and monitor, scheduled, e.g., at desired times or intervals. Network devices on the network are identified, then queried. Data are acquired in accordance with instructions contained in the operational specification. Transformations are performed and the data periodically monitored for compliance with specific threshold conditions. Notifications are generated whenever a threshold condition has been met. Data is stored to a database and aggregated to generate trending information. Data stored in the database can be subsequently removed automatically based on aging or other user-specified criteria. The data are rendered to a display for viewing by the user using device-specific GUI attributes.
199 Citations
41 Claims
-
1. An apparatus, comprising:
-
a networking interface for interfacing said apparatus with a network; a processor coupled to said networking interface; and logic coupled to said processor, which when executed is operable for performing; configuring a network management system to acquire data from specific network devices of a plurality of network devices in said network management system based on a user-definable operational specification; querying said specific network devices for data to form a set of acquired data based on said operational specification; transforming said acquired data to form a set of transformed data based on one or more formulas specified in said operational specification; and storing said transformed data to an information base to form a set of stored data based on said operational specification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system, comprising:
-
a networking interface for interfacing said computer system with a network; a processor coupled to said networking interface; and a network management configuration coupled to said processor and that comprises at least one configuration file which, when executed with said processor causes said processor to acquire data from a specific plurality of network devices on said network based on a user-definable operational specification; at least one query module which, when executed with said processor causes said processor to query said network devices for data to form a set of acquired data based on said operational specification; at least one transformation module which, when executed with said processor causes said processor to transform said acquired data into a set of transformed data based on said operational specification; at least one storage module which, when executed with said processor causes said processor to store said transformed data to an information base to form a set of stored data based on said operational specification; and at least one aggregation module which, when executed with said processor causes said processor to aggregate said stored data to form a set of trending data by performing at least one arithmetic operation on said stored data, wherein said arithmetic operation specified by said operational specification. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer implemented system, comprising:
-
a configuration file which, when executed with said computer, causes data to be acquired, based on a user-definable operational specification, from a specific plurality of network devices on a network with which said computer is interfaced; a collector module coupled to said configuration file which, when executed with said computer, queries said network devices for data to form a set of acquired data based on said operational specification; an aggregator module coupled to said configuration file which, when executed with said computer, causes said acquired data to be transformed into a set of transformed data based on said operational specification; and storage coupled to at least one of said collector module and said aggregator, which stores said transformed data to store to an information base that comprises a set of stored data based on said operational specification wherein said aggregator module, when further executed with said computer, forms a set of trending data with performing at least one arithmetic operation on said stored data, wherein said arithmetic operation specified by said operational specification. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification