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
, cpm
, DAService
, java_solr
, log_indexer
, 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
cpwd_admin config del detach exist flist getpid kill list monitor_list start start_monitor stop stop_monitor |
Parameters
Parameter |
Description |
---|---|
Configures the WatchDog. |
|
Permanently detaches a monitored process from WatchDog. |
|
Temporarily detaches a monitored process from WatchDog. |
|
Checks whether the WatchDog process |
|
Saves the status of all monitored processes to a file:
|
|
Shows the PID of a monitored process. |
|
Terminates the WatchDog process |
|
Prints the status of all monitored processes on the screen. |
|
Prints the status of actively monitored processes on the screen. |
|
Starts a process as monitored by the WatchDog. See sk97638. |
|
Starts the WatchDog monitoring. |
|
Stops a monitored process. See sk97638. |
|
Stops the WatchDog monitoring. |