From ServersCheck Wiki
This check monitors the overall CPU usage of processor(s) on Windows platforms. If the CPU usage exceeds the defined threshold, then an alert is being generated.
ServersCheck uses WMI to obtain the CPU usage from a remote computer.
Make sure to have WMI installed on the remote computer. WMI is part of Windows 2000, Windows XP, and Windows Server 2003. It is optional for Windows NT. WMI can be downloaded from following URL:
The ServersCheck service needs to run under a Windows account and not the local system account. Click here for more info.
Besides general settings for each check, which are similar for all checks, there are following specific settings which also need to be setup. In the Check Specific Settings, there are following fields you need to supply with parameters:
- Target Host - The WINDOWS name of the target server. For the local machine enter either the name of your computer or 127.0.0.1
- Username - The WINDOWS username needed to connect to the target server. Leave blank if not required.
- Password - The WINDOWS password needed to connect to the target server. Leave blank if not required.
The threshold value is expressed in percent (%). ServersCheck will compare the returned result against the condition and threshold value set.
This check returns one result: the average CPU load over the last five seconds. The value is expressed in percent (%).
When the graphing option is activated, ServersCheck will produce for this check three graphs: Service Level, Availability, and CPU Usage in percent (%).