Time Series Views
The overview control component draws a graph for each statistic in a view. However, due to its small height, all the graphs are scaled using the larger scaling factor. As a result, if the difference between the graphs is too big, some of the graphs overlap and are painted very close to the x-axis.
The detailed view (chart or grid) always shows a fixed number of values for each statistic, but depending on the zooming interval, the distance between the values is different. This improves performance because the number of values to be loaded in the chart/grid is smaller and the memory footprint is also reduced.
Depending on the duration of the test, a dynamic list of predefined zooming time intervals (for example, 30 minutes, one hour, two hours, four hours, and so on) is automatically maintained and showed on the overview component. Choosing any of these predefined zooming intervals automatically sets the sliding window size and the detailed chart history interval.
While dragging the sliding window, the corresponding timestamp is shown as a hint.
All the operations that result in a data change action (for example, scrolling, changing the sliding window size by dragging from its side buttons, or choosing a predefined zoom interval) temporarily disable the detailed view (chart or grid) and show a progress bar until the new data is loaded.