MPCMM0001 Chassis Management Module Software Technical Product Specification 57
Process Monitoring and Integrity
space separated with the program name being the first entry in the string. If an individual argument
contains spaces, the argument must be encapsulated in quotation marks. The program name and
arguments will uniquely identify the entry. This means if the same program is started multiple
times with different arguments, each of them will require a separate entry.
Values: N/A. Default: None.
CommandLine = MyProcess -x -y
6.9.2.5 Start Program Name and Arguments
This is the program name and arguments used to start the program. This differs from the
monitoring program name and arguments because some programs are started via scripts. For
example many Linux system programs are started via startup scripts located in the "init.d"
directory.
Values: N/A. Default: None.
StartCommandLine = MyProcess -x -y
6.9.2.6 Administrative State
The process administrative state determines if the process will be monitored.
Values: 1 - unlocked (enabled), 2 - locked. Default: 1. (dynamic)
AdminState = 1
6.9.2.7 Process Existence Interval
This is the interval in seconds in which to verify that a process exists. A value of 0 disables
Existence Monitoring.
Values: 0 - 65535. Default: 2.
ProcessExistenceInterval = 2
6.9.2.8 Thread Watchdog Retries
This is the number of retries (number of thread watchdog intervals) to wait for notification from a
thread. Recovery takes place on retries+1 missed thread watchdog intervals.
Values: 0-10, default: 3.
ThreadWatchdogRetries = 3
6.9.2.9 Process Ramp-up Time
The amount of time in seconds necessary for the process to initialize and be functional.
Values: 0-255. Default: 60.
ProcessRampUpTime = 3