Emergence of uniquely addressable embeddable devices has raised bar on Telematics capabilities. Sensor based Telematics technologies generate volumes of data that are orders of magnitude larger than what operators have dealt with previously. Real-time big data architectures enable real-time control and monitoring of data to detect anomalies and take preventive action. Condition-based-maintenance, usage-based-insurance, smart metering and demand-based load generation are some of the predictive analytics use cases for Telematics with real-time data streaming. This paper presents indepth analysis of condition-based maintenance using real-time sensor monitoring, Telematics and predictive data analytics.