You didn't mention what flavor of vpn, but I would imagine the best way for pptp & l2tp is to use radius authentication. That will give you a record of both logins and logouts and how much data.
Trending Articles
More Pages to Explore .....