Detailed Graph

Introduction

The following is an introduction to the detailed graph in CMS.
 
Each recording of the Utilization Index can be viewed on a graph for a selected computer, in what is referred to as a detailed graph. This can be used to identify spikes on certain times of the day, where the performance of the computer is poor. If a utilization index spike is identified, you can zoom in on the graph for that period, and by hovering the mouse on the spikes, get information on CPU, memory, and hard disk usage during that period to further figure out what is causing the drop in performance.
 
If spikes occur at the same time of day, it is likely caused by software like antivirus scanning the disk or auto-update of software, but could of course be caused by any number of reasons.

Graph
 

 
In the above screenshot, you can see the detailed graph, zoomed in on the 1st and 2nd of march for a selected computer. This view is divided into three main sections which is described below.
 
Overview graph
In the bottom of the view, a small graph is shown which covers the current date and the previous 14 days. The earliest and latest dates are shown on the left and right sides, to show which period is available. If any data has been collected for the computer in this period, it can be seen here.
This overview graph acts as a control to zoom in on the detailed graph above it. Clicking and holding the right mouse button, and then dragging and releasing the button again, will zoom in on the selected section on the detailed graph. The part you have zoomed in on will be colored gray and marked with two vertical black lines as above.
 
Time period
The time period controls show what period is seen on the detailed graph. These controls will be updated with the correct values regardless of what caused the period to change. The period shown on the detailed graph will change according to any changes you make on these controls.
 
Detailed graph
On this graph you can see utilization index data for the period of time, indicated by the controls in the time period on the right, and the overview graph below. In the bottom right corner, the duration is shown in days, hours, and days.
The y-axis represents percentages from 0 to 100, while the x-axis represents time.
You can change the time period directly on this graph as well, using your mouse. There are three methods of doing this, which will be described below.

  • Dragging with the left mouse button.
  • Clicking and holding the left mouse button, and then dragging to the right will move the graph backward in time. Dragging it to the right will do the opposite.
  • Zooming in and out with the scroll wheel
  • This requires that the graph has focus, which is achieved by simply clicking it. When the focus is on the graph, scrolling forward will zoom in, and scrolling backward will zoom out. This will happen in intervals of 30 minutes in both ends of the period, adding or subtracting in total one hour.
  • Zooming in with the right mouse button
  • Clicking and holding the right mouse button, and then dragging and releasing the button again, will zoom in on the selected section on the detailed graph. Exactly as can be done on the overview graph.


The information presented directly above the detailed graph represents data for the position of the mouse cursor. As you move the mouse over the graph, these information labels will be updated, and show the exact date and time as well as the utilization index, disk-, CPU- and memory usage.
 
On the screenshot below, the detailed graph has been zoomed in on a period of only one hour, and the mouse cursor is pointing at one of the peaks at 9.36. From the information labels at the top, it can be seen that the utilization index is 78, and the cause of the high value, is the high usage of memory at this specific time.
 

 
Â