Documentation forServer & Application Monitor

Process Monitor (SNMP)

This type of SAM component monitor uses SNMP to connect to a Linux/Unix server and test if a specified process is running. It then reports the CPU and physical memory used by the process in the Orion Web Console.

Note the following details about this monitor:

Field descriptions

Description

A default description of the monitor. You can override the default description by adding to or replacing the text, which is automatically saved. The variable to access this field is ${UserDescription}.

Changing the default description to specify what will be monitored can be helpful when receiving alerts and notifications later.

Enable Component

Determines whether the component is enabled. Disabling the component leaves it in the application in a deactivated state not influencing either SolarWinds SAM application availability or status.

Command Line Filter

(Optional) Select which instances of a process you want to monitor, based on the command line arguments of the process. This is a text match, supporting partial matches.

Example to monitor only instances launched with –myOption=NorthAmerica
–myOption=NorthAmerica

Example to monitor any instances launched with America in any argument
Command Line Filter:America

Process Name

Specify the process name you want to monitor. If you do not know the process name, SolarWinds SAM can help you find processes to monitor.

Status when Process is Not Running

Set the status for the Process Monitor when the monitored process is not running. You have a choice of Down or Not Running.

The Down status will result in the application having Down status as well.

CPU Threshold

Set warning and critical threshold conditions based on the percentage of CPU resources in use by the monitored process. When the CPU usage polls within the thresholds, the monitor switches to a Warning or Critical state.

To learn about setting thresholds, see Application Monitor Thresholds.

Physical Memory Threshold

Set warning and critical threshold conditions based on the amount of physical memory in use by the monitored process. When the physical memory usage polls within the thresholds, the monitor switches to a Warning or Critical state.

IO Read Operations/Sec Threshold

Set warning and critical threshold conditions based on the amount of I/O read operations performed per second in use by the monitored process. When the read operations poll within the thresholds, the monitor switches to a Warning or Critical state.

IO Write Operations/Sec Threshold

Set warning and critical threshold conditions based on the amount of I/O write operations performed per second in use by the monitored process. When the write operations poll within the thresholds, the monitor switches to a Warning or Critical state.

IO Total Operations/Sec Threshold

Set warning and critical threshold conditions based on the amount of total I/O operations performed per second in use by the monitored process. When the total operations poll within the thresholds, the monitor switches to a Warning or Critical state.

User Notes

Add notes for easy reference. You can access this field by using the variable, ${UserNotes}.