As the technology of sensor network advances, wearable health monitoring becomes feasible. Here we present a context-aware monitoring system for cardiac health, which consists of three modules: signal acquisition for physiological signal as well as context information; processing, analysis and interpretation of signal modality as well as fusion of context to generate cardiac health indices; interface for human-machine interaction. Both captured original data and analysis results are stored in an SD card for further processing in the server. The system works continuously for 24 hours. The proposed cardiac health indices can be applied for health status monitoring and early prediction of cardiovascular disease.