Blood glucose plays an important role in maintaining body’s activities. For example, brain only uses glucose as its energy source. However, when blood glucose level is abnormal, it causes some serious consequences. For instance, low-blood glucose phenomenon referred to as hypoglycemia can cause heart repolarization and induce cardiac arrhythmia causing sudden cardiac deaths. Diabetes, which can be viewed as a high-blood glucose level for a long period of time, is a dangerous disease as it can directly or indirectly cause heart attack, stroke, heart failure, and other vicious diseases. A solution for reducing the serious consequences caused by diabetes and hypoglycemia is to continuously monitor blood glucose level for real-time responses such as adjusting insulin levels from the insulin pump. Nonetheless, it is a misstep when merely monitoring blood glucose without considering other signals or data such as Electrocardiography (ECG) and activity status since they have close relationships. When hypoglycemia occurs, a fall can easily occur especially in case of people over 65 years old. Fall’s consequences are more hazardous when a fall is not detected. Therefore, we present a Fog-based system for remote health monitoring and fall detection. Through the system, both e-health signals such as glucose, ECG, body temperature and contextual data such as room temperature, humidity, and air quality can be monitored remotely in real-time. By leveraging Fog computing at the edge of the network, the system offers many advanced services such as ECG feature extraction, security, and local distributed storage. Results show that the system works accurately and the wearable sensor node is energy efficient. Even though the node is equipped with many types of sensors, it can operate in a secure way for up to 157 h per a single charge when applying a 1000 mAh Lithium battery.