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, wherein the performance metric values are values discovered for the network component or derived from the discovered values and the y-axis of the graphed trace includes ranges of values for the performance metric values and the histogram building includes reusing the ranges of values as metric value ranges for 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.
127 Citations
15 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, wherein the performance metric values are values discovered for the network component or derived from the discovered values and the y-axis of the graphed trace includes ranges of values for the performance metric values and the histogram building includes reusing the ranges of values as metric value ranges for the histogram. - View Dependent Claims (2, 3)
-
-
4. 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, 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 (5, 6, 7)
-
-
8. 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, wherein the data points in the trace are averages determined by processing previously built histograms for the network performance metric for the network component corresponding to the data points. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. 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 (15)
-
Specification