
Ab und zu stellt sich mir die Frage, wie viel Datenstrom wohl schon angefallen ist. Vor ein paar Jahren bin ich dann mal über vnstat gestolpert. Es überwacht den Datenstrom auf einem Ethernet Interface und vermerkt die Werte in einer Datenbank. Somit kann man dann sehr leicht eine Auswertung machen (lassen).
Hier mal eine Auswertung:
# vnstat -m eth0 / monthly month rx | tx | total | avg. rate ------------------------+-------------+-------------+--------------- Apr '12 19.33 GiB | 73.29 GiB | 92.62 GiB | 299.75 kbit/s May '12 11.40 GiB | 79.74 GiB | 91.13 GiB | 285.42 kbit/s Jun '12 22.20 GiB | 101.86 GiB | 124.06 GiB | 401.51 kbit/s Jul '12 28.51 GiB | 68.43 GiB | 96.94 GiB | 303.61 kbit/s Aug '12 49.27 GiB | 9.12 GiB | 58.39 GiB | 182.89 kbit/s Sep '12 49.06 GiB | 9.72 GiB | 58.77 GiB | 190.21 kbit/s Oct '12 51.22 GiB | 33.65 GiB | 84.87 GiB | 265.82 kbit/s Nov '12 10.86 GiB | 153.14 GiB | 163.99 GiB | 530.73 kbit/s Dec '12 9.20 GiB | 76.63 GiB | 85.83 GiB | 268.83 kbit/s Jan '13 10.30 GiB | 124.00 GiB | 134.30 GiB | 420.63 kbit/s Feb '13 10.44 GiB | 117.39 GiB | 127.82 GiB | 443.23 kbit/s Mar '13 10.98 GiB | 116.69 GiB | 127.67 GiB | 447.74 kbit/s ------------------------+-------------+-------------+--------------- estimated 12.29 GiB | 130.66 GiB | 142.96 GiB |
Die Hilfe zu vnstat ist auch recht übersichtlich:
# vnstat --longhelp vnStat 1.10 by Teemu Toivola <tst at iki dot fi> Update: -u, --update update database -r, --reset reset interface counters --sync sync interface counters --enable enable interface --disable disable interface --nick set a nickname for interface --cleartop clear the top10 --rebuildtotal rebuild total transfers from months Query: -q, --query query database -h, --hours show hours -d, --days show days -m, --months show months -w, --weeks show weeks -t, --top10 show top10 -s, --short use short output -ru, --rateunit swap configured rate unit --oneline show simple parseable format --dumpdb show database in parseable format --xml show database in xml format Misc: -i, --iface select interface (default: eth0) -?, --help short help -D, --debug show some additional debug information -v, --version show version -tr, --traffic calculate traffic -l, --live show transfer rate in real time --style select output style (0-4) --delete delete database and stop monitoring --iflist show list of available interfaces --dbdir select database directory --locale set locale --config select config file --savemerged save merged database to current directory --showconfig dump config file with current settings --testkernel check if the kernel is broken --longhelp display this help See also "man vnstat".