the present invention extends to methods , systems , and computer program products for time - based navigation within resource utilization data . a computer system is configured to present resource utilization data representing performance of computer resources . the resource utilization data is displayed on a diagnostic data trace during the execution of the application . the user can select a desired time range and the resource utilization data within the time range will be displayed at other traces . the diagnostic data trace is still presented so that the user can understand the relation between the selected time range and the overall time length . further , the user can modify the selected time range by change the extents of the selected time range using resizing tool . the resource utilization data within the modified selected time range , similarly , is also displayed along with the diagnostic data trace .