Method and system for storing and reporting network performance metrics using histograms
First Claim
1. A computer-based method for reporting data network monitoring information, comprising:
- accessing a set of performance metric values for a network component;
generating a trace comprising graph data points based on the performance metric values;
for a selected histogram range of the trace, building a histogram corresponding to the graph data points; and
for a user interface, generating a performance monitoring display concurrently including a graph of the trace relative to an x-axis and a y-axis and a representation of the histogram.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for reporting data network monitoring information. The method includes accessing performance metric values for a network component and generating a trace of graph data points for the performance metric values. For a range of the trace, a histogram is built and displayed corresponding to the graph data points. For a user interface, a performance monitoring display is generated including a graph of the trace relative to an x-axis and a y-axis and a representation of the histogram. The graph data points in the trace corresponds to a histogram previously built from the performance metric values, and the trace is generated by determining and plotting an average value of each of the graph data point histograms. The building of the histogram for the performance monitoring display involves combining the graph data point histograms corresponding to the graph data points in the selected histogram range.
-
Citations
20 Claims
-
1. A computer-based method for reporting data network monitoring information, comprising:
-
accessing a set of performance metric values for a network component;
generating a trace comprising graph data points based on the performance metric values;
for a selected histogram range of the trace, building a histogram corresponding to the graph data points; and
for a user interface, generating a performance monitoring display concurrently including a graph of the trace relative to an x-axis and a y-axis and a representation of the histogram. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of compressing and storing data network performance information, comprising:
-
determining performance metrics for a component of a data network;
storing the performance metrics in memory;
repeating the determining and the storing for a data collection period;
after expiration of the data collection period, building a histogram from the stored performance metrics; and
storing the histogram in the memory. - View Dependent Claims (10, 11)
-
-
12. A user interface for a computer monitor, comprising:
-
a first graphical representation plotting a trace relative to an x-axis and a y-axis, the trace comprising a plurality of data points representing a network performance metric for a network component, wherein the first graphical representation includes a histogram range selector defining a subset of the trace; and
a second graphical representation illustrating a histogram corresponding to a set of the data points in the subset of the trace defined by the histogram range selector. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for use with a graphics display device, comprising:
-
a computer readable program code means for causing a computer to access a set of performance metric values for a network component;
a computer readable program code means for causing a computer to generate a trace comprising graph data points based on the performance metric values;
a computer readable program code means for causing a computer for a selected histogram range of the trace to build a histogram corresponding to the graph data points; and
a computer readable program code means for causing a computer to generate for a user interface a performance monitoring display including a graph of the trace relative to an x-axis and a y-axis and a representation of the histogram;
wherein each of the graph data points in the trace corresponds to a histogram built from the performance metric values and the trace is generated by determining and plotting an average value of each of the graph data point histograms. - View Dependent Claims (20)
-
Specification