Information
Announcement Support for this product will end on November 3, 2025. We recommend that you use PATROL for Linux, PATROL for AIX, or PATROL for Solaris to monitor operating systems.

Unix Processes (Unix Processes)


This topic provides information about configuring the Unix Processes by using Central Monitoring Administration.

On the Add Monitor Types dialog, with the Monitoring Profile set to UNIX Processes, and the Monitor Type set to UNIX Processes, provide the following details:

Field

Description

Process Configuration

Host Details

Host name

  • When the process that you want to monitor is running on a local computer (where PATROL Agent is running), do not change the default value, localhost.
  • When the process that you want to monitor is running on a remote computer, specify the name of the host that you want to configure for monitoring processes.

List of Processes

Process Details

Process Label

Specify the process label to identify a group of processes.

The display name (process label) cannot contain special characters . [ ! @ # $ % ? { } ^ \ / | + = & * ( ) ; ' ] ) and blank spaces.

If you want to monitor a process running inside a non-global zone from a global zone, the Process Label must be in the following format:

<Host name of the non-global zone>:<Process Label>

For information about monitoring a Solaris non-global zone process from a Solaris global zone, see Monitoring-Solaris-Non-global-Zone-Processes-from-a-Solaris-Global-Zone.

Process Name String

Specify the command line representation of the process. Regular expressions are supported.

Example: /usr/sbin/sshd, Patrol.*

Minimum Count

Select a minimum limit for which an alert should be generated if the number of processes drops below the specified limit.

Maximum Count

Select a maximum limit for which an alert should be generated if the number of processes exceed the specified limit.

Acceptable process owner

Specify the name of the user who owns the process. Regular expressions are supported.

Use process owners for filtering?

Select this checkbox to filter processes based on the process owners.

Must parent process ID be 1?

Select this checkbox if the processes should have their parent process id as 1.

Filter processes with parent process ID 1

Select this checkbox to filter the processes with parent process id as 1.

Process Restart Options

Restart Automatically

From the drop list, select one of the following options: Yes --indicates that the process will be restarted automatically if BMC PATROL detects it has stopped. If you select this option, the PATROL KM for UNIX will attempt to restart the process when it detects that the process instance count has fallen below the specified minimum threshold. The KM uses the value in the Command Execution Attempts field to determine how many times it will try to restart a process. Note: To restart a process automatically, you must provide a start command and a command execution account user name and password in the appropriate fields on this dialog box. No --indicates that the process must be restarted manually if it stops.

Command Execution Attempts

Type a value in this field to set the number of times the host will attempt to run a Start Process or Stop Process command before it stops trying to run the command. The value that you enter in this field must be a 1 or greater

Start Command

Type the command string that will start the process instance. You must specify a command execution user account and password if you want to use the Start command.

Stop Command

Type the command string that will stop the process instance. You must specify a command execution user account and password if you want to use the Stop command

Command Execution User Name

Type the user ID under which the command will be executed. You must specify a command execution user account and password if you want to use the Start and Stop commands.

Command Execution Password

Type the password for the user ID under which the command will be executed. You can leave this field blank; the KM will accept a null password. You must specify a command execution user account and password if you want to use the Start and Stop commands.

Process Alert Options

Alert Delay Count

Select the number of collection intervals for which the delay alert should be generated.

Alert State

Select the type of process alert state.

  • Alarm
  • Warning

Add to List

To add the configured process operation to the list of process operations, click the button.

Modify Selection

To modify the configured process operation to the list of process operations, click the button.

Remove from List

To remove the configured process operation from the list of process operations, click the button.

Add

Click this option to add this monitoring configuration. This information is displayed on the Monitor Configuration page.

After you click this option, you can continue to add more objects for monitoring.

Reset

Click this option to clear off your configuration details and revert to default settings.

Close

Click this option to exit without saving any changes.

This topic provides information about configuring the Unix Processes by using Central Monitoring Administration.

On the Add Monitor Types dialog, with the Monitoring Profile set to UNIX Processes, and the Monitor Type set to UNIX Processes, provide the following details:

Field

Description

Process Configuration

Host Details

Host name

  • When the process that you want to monitor is running on a local computer (where PATROL Agent is running), do not change the default value, localhost.
  • When the process that you want to monitor is running on a remote computer, specify the name of the host that you want to configure for monitoring processes.

List of Processes

Process Details

Process Label

Specify the process label to identify a group of processes.

The display name (process label) cannot contain special characters . [ ! @ # $ % ? { } ^ \ / | + = & * ( ) ; ' ] ) and blank spaces.

If you want to monitor a process running inside a non-global zone from a global zone, the Process Label must be in the following format:

<Host name of the non-global zone>:<Process Label>

For information about monitoring a Solaris non-global zone process from a Solaris global zone, see Monitoring-Solaris-Non-global-Zone-Processes-from-a-Solaris-Global-Zone.

Process Name String

Specify the command line representation of the process. Regular expressions are supported.

Example: /usr/sbin/sshd, Patrol.*

Minimum Count

Select a minimum limit for which an alert should be generated if the number of processes drops below the specified limit.

Maximum Count

Select a maximum limit for which an alert should be generated if the number of processes exceed the specified limit.

Acceptable process owner

Specify the name of the user who owns the process. Regular expressions are supported.

Use process owners for filtering?

Select this checkbox to filter processes based on the process owners.

Must parent process ID be 1?

Select this checkbox if the processes should have their parent process id as 1.

Filter processes with parent process ID 1

Select this checkbox to filter the processes with parent process id as 1.

Process Alert Options

Alert Delay Count

Select the number of collection intervals for which the delay alert should be generated.

Alert State

Select the type of process alert state.

  • Alarm
  • Warning

Add to List

To add the configured process operation to the list of process operations, click the button.

Modify Selection

To modify the configured process operation to the list of process operations, click the button.

Remove from List

To remove the configured process operation from the list of process operations, click the button.

Add

Click this option to add this monitoring configuration. This information is displayed on the Monitor Configuration page.

After you click this option, you can continue to add more objects for monitoring.

Reset

Click this option to clear off your configuration details and revert to default settings.

Close

Click this option to exit without saving any changes.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC PATROL for UNIX and Linux 9.13