PROCESSMEM
From ServersCheck Wiki
Contents |
Description
This check monitors if the memory usage by the defined process stays within the defined thresholds. If the memory usage of the process exceeds the allowed value, then an alert is generated.
ServersCheck uses WMI to obtain the process list from a remote computer.
Make sure to have WMI installed on the remote computer. WMI is part of the Windows 2000, Windows XP, and Windows 2003 Server. It is optional for Windows NT. WMI can be downloaded from following URL:
http://msdn.microsoft.com/library/default.asp?url=/downloads/list/wmi.asp
The ServersCheck service needs to run under a Windows account and not the local system account. Refer to the Configuring ServersCheck Services topic for more information.
Definition
Besides general settings for each check, which are similar for all checks, there are following specific settings that also need to be established. In the Check Specific Settings, there are following fields you need to supply with parameters:
- Process Name - The name of the service you want to monitor.
- 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 MB. ServersCheck will compare the returned result against the condition and threshold value set.
Returned Results
This check returns one result: the memory usage for the process. The value is expressed in MB.
Graphs
When the graphing option is activated then ServersCheck will produce for this check three graphs: Service Level, memory usage (MB) and Availability.

