Patent ID: 8842119

Claim:
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.