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 <options> del <options> detach <options> exist flist <options> getpid <options> kill list <options> monitor_list start <options> start_monitor stop <options> stop_monitor |
Parameters
Parameter |
Description |
---|---|
Configures the Check Point WatchDog. |
|
Temporarily deletes a monitored process from the WatchDog database of monitored processes. |
|
Temporarily detaches a monitored process from the WatchDog monitoring. |
|
Checks whether the WatchDog process |
|
Saves the status of all monitored processes to a |
|
Shows the PID of a monitored process. |
|
Terminates the WatchDog process Important - Do not run this command unless explicitly instructed by Check Point Support or R&D to do so. |
|
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 active WatchDog monitoring - WatchDog monitors the predefined processes actively. |
|
Stops a monitored process. See sk97638. |
|
Stops the active WatchDog monitoring - WatchDog monitors all processes only passively. |