Displaying system performance information
First Claim
1. A method to display system performance information, the method comprising:
- normalizing phase information from a first log file having a first time scale, the phase information representative of a first duration of an operation and a second duration of a sub-operation performed by a system, first and second performance metrics of the system from a second log file haying a second time scale, and event information representative of events that occurred during the performance of the operation and during measurement of the first and second performance metrics, the event information from a third log file having a third time scale, wherein normalizing the phase information, the first and second performance metrics, and the event information comprises changing the first time scale of the phase information, the second time scale of the first and second performance metrics, and the third time scale of the event information to be on a same time scale;
displaying a first bar indicative of the first duration of the operation, the first bar being based on the phase information, and the first bar color-coded to indicate a status of the operation;
displaying first and second line plots with the first bar, the first and second line plots indicative of corresponding ones of the first and second performance metrics during the performance of the operation;
displaying first and second event markers with the first bar and the first and second line plots, the first and second event markers based on the event information, the first and second event markers representative of events that occurred during the performance of the operation and during measurement of the first performance metric in which the first performance metric exceeded a first threshold or fell below a second threshold, the first bar, the first and second line plots, the first and second event markers aligned along a same timeline based on the same time scale in a same graph, and a portion of the first bar overlapping a portion of the first line plot; and
displaying a second bar along the same timeline based on the same time scale in the same graph with the first bar, the first and second line plots, and the first and second event marks in response to receiving a user-selection of the first bar, the second bar indicative of the second duration of the sub-operation of the operation based on the phase information, the sub-operation being one of a plurality of different types of sub-operations performed during different phases of the operation, the sub-operations including at least one of a virus scan or a data backup operation.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and articles of manufacture to display system performance information are disclosed. An example method involves normalizing data representative of an operation performed by a system, a first performance metric of the system, and an event that occurred during the operation and during measurement of the first performance metric. A first object indicative of a duration of the operation is displayed. A second object is displayed with the first object. The second object is indicative of the first performance metric during the performance of the operation. An event marker is displayed with the first and second objects. The event marker is indicative of the event. The event is representative of an instance in which the first performance metric exceeded a first threshold or fell below a second threshold. The first and second objects and the event marker are aligned along a same timeline in a same graph.
32 Citations
14 Claims
-
1. A method to display system performance information, the method comprising:
-
normalizing phase information from a first log file having a first time scale, the phase information representative of a first duration of an operation and a second duration of a sub-operation performed by a system, first and second performance metrics of the system from a second log file haying a second time scale, and event information representative of events that occurred during the performance of the operation and during measurement of the first and second performance metrics, the event information from a third log file having a third time scale, wherein normalizing the phase information, the first and second performance metrics, and the event information comprises changing the first time scale of the phase information, the second time scale of the first and second performance metrics, and the third time scale of the event information to be on a same time scale; displaying a first bar indicative of the first duration of the operation, the first bar being based on the phase information, and the first bar color-coded to indicate a status of the operation; displaying first and second line plots with the first bar, the first and second line plots indicative of corresponding ones of the first and second performance metrics during the performance of the operation; displaying first and second event markers with the first bar and the first and second line plots, the first and second event markers based on the event information, the first and second event markers representative of events that occurred during the performance of the operation and during measurement of the first performance metric in which the first performance metric exceeded a first threshold or fell below a second threshold, the first bar, the first and second line plots, the first and second event markers aligned along a same timeline based on the same time scale in a same graph, and a portion of the first bar overlapping a portion of the first line plot; and displaying a second bar along the same timeline based on the same time scale in the same graph with the first bar, the first and second line plots, and the first and second event marks in response to receiving a user-selection of the first bar, the second bar indicative of the second duration of the sub-operation of the operation based on the phase information, the sub-operation being one of a plurality of different types of sub-operations performed during different phases of the operation, the sub-operations including at least one of a virus scan or a data backup operation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus to display system performance information, the apparatus comprising:
- system and a second bar in response to receiving a user-selection of the first bar, the
a user control interface to receive selections of phase information from a first log file having a first time scale, performance metrics from a second log file having a second time scale, and event information from a third log file having a third time scale, the user control interface to normalize the first time scale, the second time scale, and the third time scale to display the phase information, the performance metrics, and the event information along a same timeline based on a same time scale in a same graph; and a display interface to display the phase information, the performance metrics, and the event information along the same graph by; displaying a first bar indicative of a first duration of an operation performed by a first bar color-coded to indicate a status of the operation, the second bar indicative of a second duration of a sub-operation of the operation, the first and second bars based on the phase information, the sub-operation being one of a plurality of different types of sub-operations performed during different phases of the operation, the sub-operations including at least one of a virus scan or a data backup operation; displaying first and second line plots based on the performance metrics, the first line plot indicative of a first performance metric of the system during the performance of the operation, and the second line plot indicative of a second performance metric of the system during the performance of the operation; and displaying the first and second event markers based on the event information, the first event marker indicative of a first event that occurred during the performance of the operation and during measurement of the first performance metric, the second event marker indicative of a second event that occurred during the performance of the operation and during measurement of the first performance metric, the first event representative of an instance in which the first performance metric or the second performance metric exceeded a first threshold or fell below a second threshold, the first bar, the second bar, the first line plot, the second line plot and the first and second event markers aligned along the same timeline based on the same time scale in in the same graph, and a portion of at least one of the first bar or the second bar overlapping a portion of at least one of the first line plot or the second line plot. - View Dependent Claims (9, 10, 11, 12)
- system and a second bar in response to receiving a user-selection of the first bar, the
-
13. A tangible machine readable medium storing instructions that, when executed, cause a machine to at least:
-
display a first bar indicative of a first duration of an operation performed by a system, the first bar is based on first information in a first log file having a first time scale, the first bar color-coded to indicate a status of the operation; display a first line plot and a second line plot with the first bar, the first line plot indicative of a first performance metric of the system during the performance of the operation, the second line plot indicative of a second performance metric of the system during the performance of the operation, the first and second line plots being based on second information in a second log file having a second time scale; display first and second event markers with the first and second line plots and the first bar, the first and second event markers being from a third log file having a third time scale, the first event marker indicative of a first event that occurred during the performance of the operation and during measurement of the first performance metric, the second event marker indicative of a second event that occurred during the performance of the operation and during measurement of the first performance metric, the first event representative of an instance in which the first performance metric exceeded a first threshold or fell below a second threshold; normalize the first information, the second information, and the first and second event markers to change the first time scale of the first information, the second time scale of the second information, and the third time scale of the first and second event markers to be on a same time scale, the first bar, the first and second line plots, and the first and second event marks aligned along a same timeline based on the same time scale in a same graph, and a portion of the first bar overlapping a portion of the first line plot; and display a second bar along the same timeline based on a same time scale in the same graph with the first bar, the first and second line plots, and the first and second event markers in response to receiving a user-selection of the first bar, the second bar being indicative of a second duration of a sub-operation of the operation, the sub-operation being one of a plurality of different types of sub-operations performed during different phases of the operation, the sub-operations including at least one of a virus scan or a data backup operation. - View Dependent Claims (14)
-
Specification