2. Selecting Parameters

Home  Previous  Next

Once you have specified a process, you need to select the parameters to be monitored among the following ones:

Name

Description

Units

Count

Displays the number of processes that match the criteria.

Processes

ChildCount

Displays the number of children of the matching process(es).

Processes

ProcessorTime

Displays the processor time percentage used by the matching process(es).

Percentage (%)

WorkingSet (Windows only)

Displays the working set size of the matching process(es).

Megabytes

PageFileBytes (Windows only)

Displays the page file size used by the matching process(es).

Megabytes

PrivateBytes (Windows only)

Displays the amount of memory that has been allocated by matching processes and that cannot be shared with others.

Megabytes

VirtualBytes

Displays the virtual memory used by the matching process(es).

Megabytes

Status (UNIX/Linux only)

Provides the status of the process according to the selected Status Interpretation.

{0 = OK ; 1 = Suspicious ; 2 = Failed}

PageFaultsPerSec (Windows only)

Displays the number of page faults per second caused by the matching process(es).

Page fault/sec

HandleCount (Windows only)

Displays the number of handles opened by the matching process(es).

Handles

ThreadCount (Windows only)

Displays the number of threads of the matching process(es).

Threads

Check the Include child processes box if you want to include all the child processes associated to the defined main process.

When several processes match the provided criteria, the selected parameters will be valued in the PATROL Console (under the single process icon) by summing up the value of the parameters of each matching process.

Status Interpretation (UNIX/Linux)

If you have previously selected the Status parameter, the wizard illustrated below appears to let you define the status interpretation.

Monitoring_Process_9
Selecting Parameters -  Status Interpretation

(Optional) For each of the process status, select the value of the Status parameter: OK, Suspicious or Failed. By default, the overall process status will be interpreted as shown in the table below:

Process Status

Interpreted Parameter Status

Running

OK

Sleeping

OK

Queued

OK

Waiting

OK

Intermediate

OK

Stopped

Suspicious

Growing

Suspicious

Unknown

Suspicious

Terminated

Failed

Not Running

Failed

NoteThe ultimate status reflects the worst status of all selected processes. If the child processes are selected for inclusion, they will also influence the ultimate process status.