Monitor ProcessThe 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. See Objects that Require Satellite Licenses for more information.How it is usedThe 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 hang and remain resident in memory even though it is completed can be shut down automatically by using a Monitor Process to wait for the application to start, wait an arbitrary amount of time before using a Get Process Status object to retrieve the status of the process. If the process is still running use the End Process object to shut it down.ConfigurationTo 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.Details Tab
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.Available Published Data
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.