vnStat - network traffic monitor for Linux
Hmm, cool.
I've been using something similiar, called pmacctd (http://www.nyetwork.org/wiki/pmacct). I have it logging to MySQL (working on migrating to PostgreSQL), from which reports can be pulled. Advantage is that I have hourly counters, and counters per IP (in the Class C where a bunch of servers are hosted) so some pretty complicated reports can get run.