Design a web analytics system that can collect, process, and visualize user behavior data from millions of websites in real-time. Focus on the data collection mechanism, how to process and aggregate large volumes of data, and strategies for generating real-time reports and insights.