N-central Help

Process (Local API, SNMP, WMI) service

The Process service monitors the status of an individual process on Windows, MAC OS X, and Linux devices.

Service Type Local API, SNMP, and WMI Workstation
Instances on a Device 20
Device Class for Process (Local API) Server - Generic, Workstation - Generic, Laptop - Windows, Server - Windows, and Workstation - Windows
Device Class for Process (SNMP) Server - Generic, Workstation - Generic, Other, Printer, Scanner/Camera, Switch/Router, Laptop - Windows, Server - Windows, and Workstation - Windows
Device Class for Process (WMI) Laptop - Windows, Server - Windows, and Workstation - Windows
Monitored By Agent (Windows, Linux, and Mac OS X) For supported versions see SolarWinds N-central System Requirements.
Scan Interval 15 minutes
Process Index

The SNMP index of the status of the process. You can obtain the SNMP index by performing an SNMP walk on the OID value: .1.3.6.1.2.1.25.4.2.1.2 (hrSWRunName).

The index values are:

  • .1
  • .8
  • .164
  • .192
  • .212
  • .240
  • .252
  • .420
  • .448
  • .512
  • .544
  • .564
  • .576
  • .628
  • .692
  • .708
  • .740
  • .800
  • .868
  • .900
  • .972
  • .1016
  • .1032
  • .1060
  • .1084
  • .1212
  • .1256
  • .1792
  • .1800

You can monitor a maximum of 10 values. You must determine which OID index value is relevant. The OID description is contained in the HOST-RESOURCES-MIB definition file.

Process Name

The name of the process to be monitored. If the Process service is monitored by a Windows probe, the name must match the executable name that is listed in the Processes tab of the Windows Task Manager and must also include the file extension.

IEXPLORER.EXE

For the Process (SNMP) service, the name must match the OID value: .1.3.6.1.2.1.25.4.2.1.2 (hrSWRunName).

For Linux agents, the process name will usually be the same as the name of the process identification (PID) file but there are exceptions. To avoid potential failures, verify that the name of the process identified in the PID file is identical to the name configured as the process name.

Process PID File (Linux Only)

The directory path of the process identification (PID) number file.

The PID file is used for Linux (Local API) agents only.

To avoid generating an unnecessary Failed status for this service, ensure that you provide access to:

  • the directory in which the PID file is located, and
  • the PID file itself.

Properties queried and calculations performed (WMI only)

Namespace root\cimv2
WMI Class Win32_Process
WMI Property 0 Name

OID/Calculation

Metric Name OID/Calculation Description
Is the Process Running? 1.3.6.1.2.1.25.4.2.1.7 The current status of the Process service indicated as either Yes or No.
The Number of Process Instances 1.3.6.1.2.1.25.4.2.1.2 The number of occurrences of the process that are running at the same time.

Status details

Status Detail Description
Process Users (PIDs) The name of the user account that initiated the process.
CPU Usage The percentage of CPU capacity that is used by the process.
Physical Memory Usage The percentage of physical memory that is used by the process.
Virtual Memory Usage The percentage of virtual memory that is used by the process.
IO Transfer Read The rate of I/O read operations used by the process (as indicated in bytes per second).
IO Transfer Write The rate of I/O write operations used by the process (as indicated in bytes per second).
IO Transfer Other The rate of I/O operations used by the process that are neither read nor write (as indicated in bytes per second).
IO Read Operations The number of I/O read operations used by the process (as indicated in transactions per second).
IO Write Operations The number of I/O write operations used by the process (as indicated in transactions per second).
IO Other Operations The number of I/O operations used by the process that are neither read nor write (as indicated in transactions per second).

If I/O operations are consistently reported as either 0 bytes/second (for I/O transfers) or 0 transactions/second (for I/O operations), the Windows device on which the process is running may require configuration of its Update Speed.

  1. Start the Windows Task Manager.
  2. Click the Processes tab.
  3. Select the process that you want to edit.
  4. Click View.
  5. Under Update Speed, select Normal.