I’ve deployed my Xserve at a colocation facility where my monthly fee gets me 50 Gb of traffic per month. Any more than that and I have to pay extra. I get a detailed report of bandwidth used each month from the hosting provider. They collect this data from their firewall, and it includes bandwidth usage per protocol (FTP, HTTP, etc.). Very useful!
I would like to run something like that myself so that I can SSH into my server any time and check the bandwidth usage. I don’t care about the current throughput, which most utilities show, I just want to know how many gigabytes have been transfered this month.
Does anyone know of an application that does this?