Track users and what posts they read

Hi I am looking for a plugin that will report on usage for each user, specifically what posts they read and if possible how long they spend on each post. I have seen your user report plugin, however, that seems to only support a WP multisite. I am running a single site and need to get some reports. Can you suggest something?