Hotspot User Surf Log

how can retrive hotspot user’s websurffing activity log ?

like

  1. which sites user surf ?
  2. how much time spent on that that site ?
  3. top 10 users by data transfer

Netflows/Traffic flow would be the best way. Otherwise you’ll have to send them through a proxy like squid and log the connections from there.