4.27 ProcessDown

Use this Knowledge Script to determine whether specified processes are running. This script raises an event if a specified process is not running. In addition, this script generates a datastream for process availability.

4.27.1 Resource Objects

Windows 2003 Server or later

4.27.2 Default Schedule

The default schedule for this script is Every 5 minutes.

4.27.3 Setting Parameter Values

Set the following parameters as needed:

Description

How to Set It

Raise event?

Set to y to raise an event if the process you selected for monitoring is not running. The default is y.

Collect data?

Set to y to collect data for charts and reports. If enabled, data collection returns data for each named process, either:

  • 100 -- the process is running; or

  • 0 -- the process is not running.

The default is n.

Processes

Provide one or more process names, separated by commas (,) and no spaces. Do not specify the file extension of the process. For example:

clock,tcpsvcs

Tip To monitor processes, AppManager retrieves the name of the performance counter instance associated with the process. If a PID (process identifier) is appended to the counter instance name, you do not need to indicate the PID in this parameter. Use an asterisk (*) instead. For example:

  • Use an asterisk (*) after the process name to monitor all processes that begin with the string you provide. For example: clock,tcpsvcs*

  • Use an asterisk (*) before the process name to monitor all processes that end with the string you provide. For example: clock,*tcpsvcs

Event severity level

Set the event severity level, from 1 to 40, to indicate the importance of an event in which a selected process is not running. The default is 8 (red event indicator).