I have a monthly broadband subscription which rolls over on the 23rd of each month. I had arrived near the end of my usage so I was carefully checking that I didn't go over my limit - they crucify you for excess usage!
So, when my usage didn't roll over on the 23rd, I rang them to check what was up (turned out that it was due to their end-user web interface not being entirely not up to date - they're quick enough to bill though!).
Now to the question - the agent told me that I had used 2.5MB (or similar figures) PER PAGE just to check my usage (the only pages I had accessed on the two days in question). To say I was shocked is an understatement. These are not fancy pages - v. little graphics &c.
So, now I want to check up my internet usage (per page). Can anyone point me to useful Linux tools in this domain? I have Googled but have found that everything is either Windows and/or doesn't give results by page. I don't want something that works in real time, but rather keeps a record, preferably something I can put in a database or at least a spreadsheet.
This is not a shopping list question - I just want tool names - not "but blah1 is better than blah2..." type debates (I can research this myself).
NOTE: in response to Warren Young's answer.
1) Don't want all data usage (well, I do, but on a URL by URL (page by page) basis)
2) As mentioned in my original question, my ISP's net usage tracker is about as useful as tits on a bull - days behind, and anyway, has no granularity whatsoever.
3) As I said to @peterph, I am thinking about something browser based (I use Chrome) for ad-hoc analyses, but I would like a daemon to do this for me automatically.
4) As I said to @SailorCire, I'm more of a DBA guy and have enough on my plate without going down a development route - I'm not being lazy, I also think I don't really have the skills.
Finally, I was thinking of doing something with Wireshark - do you think this might be a good route? Or even Snort?