How to open the CPU drilldown for a Windows Server connection

  1. Direct your web browser to http://www.spotlightcloud.io. Sign in an click the Monitoring tab. See also Welcome to Spotlight Cloud Monitoring.
  2. Select a Windows Server connection. Select the CPU drilldown.

Open the CPU drilldown for a Windows Server connection

OS CPU

CPU

Shows the number of processors used by the operating system.

Under most circumstances, this will be the same as the number of installed processors, but can differ - either because of firmware/hardware controls on the system or by use of the /NUMPROC boot.ini option.

Speed

Shows the speed of the processor(s) installed on the monitored Windows Server.

Type

Shows the processor type - usually a vendor code.

CPU Utilization

Shows the utilization of the CPU on the Windows server.

Processes

Shows the number of applications and services that are currently active on the Windows Server.

Threads

Shows the number of threads currently active in all processes. A thread is a running portion of the owning process. Every process has at least one thread.

Queue Length

Shows the number of threads (program execution units) that are waiting to run on all processors. A sustained processor queue length greater than 10 can indicate processor congestion.

CPU Utilization

Shows the CPU utilization for all user and system processors on the Windows server.

Time Series Charts

Interrupts

Shows the number of interrupts per second per CPU on the Windows server. Each CPU is represented by a single graph on the chart, and by an item in the legend at the top right of the chart.

The Interrupts chart is designed to show if any CPUs on the system are bearing a disproportionate level of the I/O load.

Server Work Queues

Shows the number of threads (program execution units) that are waiting to run on each processor. A sustained queue length greater than four may indicate processor congestion.

Kilobytes Transferred

Shows the number of kilobytes per second transferred per CPU on the Windows server. Each CPU is represented by a single graph on the chart, and by an item in the legend at the top right of the chart.

Processor Queue Length

Shows the total number of threads (program execution units) that are waiting to be run on ALL processors. A sustained processor queue length greater than ten can indicate processor congestion.

Context Switching

Shows the rate at which Windows has been processing context switches.

A Context Switch occurs when a processor switches from one thread to another. Context switches occur when a running thread voluntarily relinquishes the processor, is preempted by a higher priority ready thread, or switches between user-mode and privileged (kernel) mode to use an Executive or subsystem service.

Total Processes & Threads

Shows the total number of Windows processes and threads that exist.

A process is one instance of an application program or system service that is currently executing on the server. Each process will have one or more threads which are the basic entity that can be scheduled. Sophisticated application processes such as SQL Server or Exchange can have dozens of threads running concurrently.

Top CPU Consumers

CPU Usage of commands run on the Windows server.

Maximize this chart to show the CPU usage of each command over time.