cpwd_admin
Description
The Check Point WatchDog (cpwd
) is a process that invokes and monitors critical processes such as Check Point daemons on the local computer, and attempts to restart them if they fail.
Among the processes monitored by Watchdog are fwm
, fwd
, cpd
, DAService
, and others.
The list of monitored processes depends on the installed and configured Check Point products and Software Blades.
The Check Point WatchDog writes monitoring information to the $CPDIR/log/cpwd.elg
log file.
The cpwd_admin
utility shows the status of the monitored processes, and configures the Check Point WatchDog.
There are two types of Check Point WatchDog monitoring
Monitoring |
Description |
---|---|
Passive |
WatchDog restarts the process only when the process terminates abnormally. In the output of the |
Active |
WatchDog checks the process status every predefined interval. WatchDog makes sure the process is alive, as well as properly functioning (not stuck on deadlocks, frozen, and so on). In the output of the The list of actively monitored processes is predefined by Check Point. Users cannot change or configure it. |
Syntax
|
Parameters
Parameter |
Description |
||
---|---|---|---|
|
Configures the Check Point WatchDog. See cpwd_admin config. |
||
|
Temporarily deletes a monitored process from the WatchDog database of monitored processes. See cpwd_admin del. |
||
|
Temporarily detaches a monitored process from the WatchDog monitoring. See cpwd_admin detach. |
||
|
Checks whether the WatchDog process See cpwd_admin exist. |
||
|
Saves the status of all monitored processes to a See cpwd_admin flist. |
||
|
Shows the PID of a monitored process. See cpwd_admin getpid. |
||
|
Terminates the WatchDog process See cpwd_admin kill.
|
||
|
Prints the status of all monitored processes on the screen. See cpwd_admin list. |
||
|
Prints the status of actively monitored processes on the screen. |
||
|
Starts a process as monitored by the WatchDog. See cpwd_admin start. |
||
|
Starts the active WatchDog monitoring - WatchDog monitors the predefined processes actively. |
||
|
Stops a monitored process. See cpwd_admin stop. |
||
|
Stops the active WatchDog monitoring - WatchDog monitors all processes only passively. |