Comparing three types of real-time data collection techniques