Online data collection for predictive maintenance