apphbd — Application Heartbeat Monitor for High-Availability Linux
apphbd [-srkdh] [-c file]apphbd is deprecated; its use is strongly
discouraged. The functionality provided by
apphbd has been replaced by resource-level
monitoring in Pacemaker./usr/lib/heartbeat/apphbd is a basic
application heartbeat monitor daemon for Linux-HA. A group of
Application Heartbeat APIs are defined for this heartbeat
monitoring service. Applications may register with the daemon in
order to be monitored. If an application fails to send a heartbeat
within the specified interval, the daemon will log an
event.recmgr notifies the recovery manager
daemon if certain events occur (e.g. an application fails to
heartbeat). /usr/lib/heartbeat/recoverymgrd) receives
notification from the recmgr plugin, then it tries to
execute recovery scripts as configured. See the
recoverymgrd default configuration file,
recoverymgrd.conf for details.recoverymgrd registers itself with
apphbd as a client
application. apphbd should be started first
with the recmgr plugin loaded. Then,
recoverymgrd should be configured and started
-s
-k
-r
apphbd will
reload its configuration file when restarted.-d level
-h
-c file
./apphbd.cf. For
details on the file format and supported options, refer to
the example apphbd.cf file found in the
documentation directory./var/run/apphbd.pid – default PID fileapphbd.cf – Default
configuration file for
apphbd. apphbd searches
the file in its working directory.recoverymgrd.conf – default
configuration file for recoverymgrd. recoverymgrd searches the
file in its working directory. An alternative configuration
file may be specified on the command line./usr/lib/heartbeat/plugins/AppHBNotification
– directory containing plugins for
apphbd.