Monitor Process
Applies To: Opalis 6.3
The Monitor Process object triggers Policies when a process has been started or stopped. A process is any executable file that is running. You can use the Monitor Process object to monitor processes on any remote computer. This object uses a satellite license.
The Monitor Process object can be used to create Policies that take corrective actions when a process has been started but has not stopped. For example, if an application that has a tendency to stop responding and remain resident in memory even though it has completed, it can be shut down automatically by using a Monitor Process object in a policy with a Get Process Status object to retrieve the status of the process and an End Process object to shut it down.
Configuring the Monitor Process Object
To configure the Monitor Process object you will need to know which computer will run the process that you are monitoring and which process you want to monitor. You will also need to determine whether the Policy will be executed when the process is started or stopped.
To configure the Monitor Process object
From the Objects pane, drag a Monitor Process object to the active Policy.
Double-click the Monitor Process object icon. The Properties dialog opens.
For information about the settings on the Details tab see the following table.
For information about the settings on the General tab, the Run Behavior tab, and other tabs if applicable, see Common Tabs.
Details Tab
Element | Configuration Instructions |
---|---|
Computer |
Type the name of the computer where the process that you are monitoring is located. You can also browse for the computer using the ellipsis ( ... ) button. The Action Server that runs this Policy must have the appropriate rights to monitor the process on that computer. |
Process name |
Type the name of the process that you are monitoring. You can also browse for the process using the ellipsis ( ... ) button. |
Process is started |
Select to trigger the Monitor Process object when the selected process has been started. |
Process is stopped |
Select to trigger the Monitor Process object when the last running instance of the selected process has been stopped. |
Test Frequency |
Select the amount of time to wait between each time that the Monitor Process object checks the status of the process. |
Monitor Process Published Data
The following table lists the element names and descriptions of the data published by this object. For information about the published data elements that are common to all objects, see Policy Workflow Rules.
Element Name | Description |
---|---|
Computer |
The name of the computer where the process is located. |
Process name |
The name of the process executable. |
Number of instances for the process |
The number of running occurrences of the process. |
Test interval |
The number of seconds between each check of the process status. |
Trigger on process start |
Determines whether the Policy will be triggered if the process is started. |
Trigger on process end |
Determines whether the Policy will be triggered if the process is stopped. |