On our mirror server we use vnstat to do a simple monitoring of the data transmitted. The tool is not perfect, but it works pretty good most of the time. The day Fedora 8 was released we already transmitted 700GB more than usually and the first day after the release it was 2TB more due to the Fedora release. We are still doing more than 1TB more than before but it will probably return to the normal 3TB per day during the next week.
$ vnstat -d
eth0
day rx | tx | total
------------------------+-------------+--------------
07.11. 110,908 MB | 2,891,230 MB | 3,002,139 MB
08.11. 121,912 MB | 3,649,686 MB | 3,771,599 MB
09.11. 191,976 MB | 5,435,009 MB | 5,626,986 MB
10.11. 161,279 MB | 4,895,311 MB | 5,056,590 MB
11.11. 134,093 MB | 4,413,217 MB | 4,547,311 MB
12.11. 148,721 MB | 4,218,097 MB | 4,366,819 MB
13.11. 150,346 MB | 3,957,621 MB | 4,107,967 MB
14.11. 133,519 MB | 4,137,111 MB | 4,270,630 MB
15.11. 65,406 MB | 1,136,551 MB | 1,201,958 MB
------------------------+-------------+--------------
estimated 142,704 MB | 2,479,747 MB | 2,622,451 MB
Another interesting fact is that vnstat was not really designed to handle more than 1TB because the output column width seems to be hardcoded.