Watch Dog Timer
LSB test result
Application heartbeat monitor:
This module shall provide an application heartbeat service that allows applications to register to be monitored via standard APIs and allows a registered application to be monitored by the service. This mechanism shall use periodic synchronized events (heartbeats) between an application and the monitor. If a registered application fails to provide a heartbeat, the monitor shall report the event or even recover the failed application.
We use heartbeat project as implementation, which includes application heartbeat monitor. The heartbeat program is one of the core components of the Linux-HA (High-Availability Linux) project. The Linux-HA project is more than just heartbeat, but it is a core components of the project. Please refer to http://www.linu-ha.org/heartbeat.
We have ported this project onto XScale(TM) platform so that applications on XScale(TM) could register to the monitor and be monitored with heartbeat.
Contactor: Ardelle Fan