Real-time network performance monitoring system and related methods
First Claim
Patent Images
1. A method of collecting, recording, and normalizing network performance information, the method comprising:
- receiving a first set of performance data collected by an agent in response to network transactions initiated by the agent;
receiving a second set of performance data resulting from passively monitoring network traffic; and
normalizing the first set of performance data and the set of second performance data to create normalized network performance data having a single format.
9 Assignments
0 Petitions
Accused Products
Abstract
Network performance data is collected, recorded, and normalized. In one embodiment, a set of first performance data collected by an agent in response to network transactions initiated by the agent and a second set of performance data resulting from passively monitoring traffic on the network are received. The first and second sets of performance data are normalized to create a set of constantly formatted network performance data capable of convenient analysis.
-
Citations
49 Claims
-
1. A method of collecting, recording, and normalizing network performance information, the method comprising:
-
receiving a first set of performance data collected by an agent in response to network transactions initiated by the agent;
receiving a second set of performance data resulting from passively monitoring network traffic; and
normalizing the first set of performance data and the set of second performance data to create normalized network performance data having a single format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for collecting, recording, and normalizing network performance information, the system comprising:
-
at least one agent operably connected to a computer network, the agent generating a first set of performance data; and
at least one probe in communication with the agent, the probe comprising a (i) monitor for passively monitoring the network traffic to thereby collect a second set of performance data, and (ii) a normalizer for normalizing the first set of performance data and the second set of performance data to generate a set of normalized network performance data having a single format. - View Dependent Claims (15, 16, 17)
-
-
18. A memory comprising network performance data stored according to a common data model that includes a first set of performance data collected from monitoring synthetic network transactions and second set of performance data collected by passively monitoring a computer network.
-
19. A method of actively generating and passively collecting data on a network, the method comprising:
-
generating, by a probe in communication with the network, a synthetic network transaction;
collecting data related to the synthetic network transaction;
passively collecting, by the probe, performance data related to network transactions; and
normalizing the synthetic transaction data and the passive network transaction data to generate a set of normalized network transaction data. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A network performance data collection device comprising:
a probe comprising at least one network interface card, a monitor for passively monitoring network traffic received via the network interface card, an extractor for extracting a first set of network performance data related to at least one management information base, an agent for actively generating synthetic network transactions and extracting a second set network performance data related to the at least one management information base, and a normalizer for normalizing the first set and second set of network performance data. - View Dependent Claims (26, 27)
-
28. A method of collecting data on a network, the method comprising:
-
capturing passive data by a probe in communication with the network;
receiving a first indicator from an agent in communication with the probe that a synthetic transaction is beginning;
capturing data related to the synthetic transaction; and
receiving a second indicator from the agent that the synthetic transaction is ending.
-
- 29. The method of 28 further comprising the step of normalizing the captured passive data and the captured data related to the synthetic transaction, thereby generating a set of normalized network transaction data.
-
33. A method of monitoring the performance of a computer network, the method comprising:
-
receiving network performance information from at least one management information base;
incorporating the received data into a common data model; and
storing the common data model for access by a software application.
-
-
34. A method of monitoring the performance of a computer network, the method comprising:
-
receiving network performance information from a plurality of interfaces;
normalizing the network performance information to conform to a common data model;
aggregating the network performance information received from two or more of the plurality of interfaces; and
providing access to the aggregated network performance information;
- View Dependent Claims (35)
-
-
36. A method of monitoring the performance of a computer network, the method comprising:
-
receiving network performance information at a plurality of source probes, each source probe receiving network performance information from a plurality of management information bases;
transmitting the network performance data received at each source probe to a single destination probe;
incorporating the network performance data received at the single destination probe into a common data model; and
aggregating the transmitted data at the destination probe into a single data structure. - View Dependent Claims (37, 38, 39)
-
-
40. A system for collecting, recording, and normalizing network performance information, the system comprising:
-
a plurality of source probes operably connected to a computer, the source probes collecting a first set of performance data from a computer network; and
a destination probe in communication with the source probes, the destination probe comprising a (i) a receiver for receiving the performance data from the source probes, and (ii) an aggregation module for aggregating the performance data into a set of normalized network performance data having a single format. - View Dependent Claims (41, 42)
-
-
43. A method of associating network performance data with an alarm in a computer network, the method comprising:
-
receiving network performance data;
buffering at least a portion of the network performance data;
analyzing the network performance data to generate a performance metric;
generating an alarm if the value of the performance metric is outside a defined range; and
associating the at least a portion of the buffered data with the alarm. - View Dependent Claims (44, 45, 46, 47, 48)
-
-
49. A demonstrative device for marketing a system for monitoring the performance of a computer network, the device comprising:
-
a first disk listing on one side thereof a plurality of computer communication applications;
a second disk disposed on the first disk and coaxial therewith, the second disk listing on one side a plurality of computer network communication methods; and
a third disk disposed on the second disk and coaxial therewith, the third disk listing on one side a plurality of computer network performance metrics, rotation of the disks aligning various combinations of applications, methods and metrics.
-
Specification