Design a health monitoring system that can collect, analyze, and securely store health data from wearable devices for millions of users. Focus on the architecture for real-time data collection and analysis, implementing alert mechanisms for critical health events, and strategies for ensuring data privacy and compliance with healthcare regulations. Address challenges like handling diverse data types from various devices, providing meaningful insights, and integrating with healthcare provider systems.