Process Sensor (Linux) (Enterprise Edition only)

<< Click to Display Table of Contents >>

Navigation:  Sensors > Operating System Sensors >

Process Sensor (Linux) (Enterprise Edition only)

The Process Sensor allows you to monitor processes on a remote Linux system.


If more than one process with a given name is found, the first returned by the system will be monitored.

Sensor Tasks

Test Sensor

Tests the current sensor settings.

Get Help

Opens the ServerSentinel online help for the current sensor.

Basic Settings


The name of the sensor (max. 100 characters). Choose a meaningful name to clearly identify the sensor.

Sensor is Active

Toggles the sensor ON/OFF.

Check Interval

The interval or times at which which the sensor should perform its checks.


The sensor performs its checks every x time units, e.g. every 10 minutes.


The sensor performs its checks daily at one or more (max. 4) fixed times, e.g. daily at 0 and 12 o'clock.


The sensor performs its checks at certain days of the weeks at one or more (max. 4) fixed times, e.g. monday to friday at 12 o'clock.


The sensor performs its checks at certain days of the month at one or more (max. 4) fixed times, e.g. every 1st of the month at 12 o'clock.

Only check if this Sensor didn't fail

This sensor will only be checked, if the sensor in the drop down list didn't fail.

Further Information


Short additional information to the sensor (max. 255 characters).

Connection Settings        


IP address or DNS name of host which should be monitored (max. 255 characters).


The port for SSH which should be used to connect to the target host.


Here you can either select an existing credential set or create a new one by inserting a display name, an username, a password and/or a private key.

Management Options

Process Name

The name of the process that should be watched (max. 255 characters).

Meta Data Values

Data Value

Data Type




The time the dataset has been created.

Exception Message


The message of the error if any occurred.

Response Time


The response time needed to perform the check.



A status string that may contain arbitrary information that was collected by the sensor (max. 255 characters). Per default this value is empty.

Status Flag


The status of the sensor after the check has been performed.

Data Values

Data Value

Data Type


Command Line


The command line used to start the process.

CPU Usage


The process's share of the elapsed CPU time expressed as a percentage of total CPU time.



The number of open handles for this process.

Memory (Resident)


The resident memory is a subset of the virtual memory representing the non-swapped physical memory a process is currently using. It can include private anonymous pages, private pages mapped to files (including program images and shared libraries) plus shared anonymous pages. All such memory is backed by the swap file. Lastly, this field may also include shared file-backed pages which, when modified, act as a dedicated swap file.

Memory (Shared)


The shared memory is a subset of resident memory that may be used by other processes. It will include shared anonymous pages and shared file-backed pages. It also includes private pages mapped to files representing program images and shared libraries.

Memory (Virtual)


The total amount of virtual memory used by the process. It includes all code, data and shared libraries plus pages that have been swapped out and pages that have been mapped but not used.

Nice Value


The nice value of the process. A negative nice value means higher priority, whereas a positive nice value means lower priority.

Parent Process ID


The process ID of the process's parent.

Process ID


The process's unique process ID.



The number of threads associated with the process.