hálózati adatforgalom mérése?

az lenne a kérdésem, hogy mitől van ez a fura jelenség, amit most vettem észre, illetve hogy mivel lehetne ezt rendesen mérni?

a szerveren lévő adatokat sambán keresztül lemásoltam a helyi gépemre (illetve még másolja), olyan 35 gigabájtról van szó. a másolás ~33%-nál tartott mikor néztem, azaz olyan jó 10 gigabájt már lejött a sambáról.
ekkor néztem egy ifconfig-ot, és azt írta ki a hálókártyára, hogy transferred bytes: 3,4GB.

tehát az ifconfig nem jól írja ki az átküldött adatmennyiséget valamiért. a samba miatt? vagy mitől? illetve mivel tudok valós értékeket lekérdezni?

Hozzászólások

Ugy vettem eszre, hogy egy 32 bites adatforgalom-szamlaloja van, tehat 4 GB utan nullazodik.

Ifconfig nálam x GB után átfordult anno mikor hasonló dolgot akartam figyelni. Most nézem egyik szerveren, 1172MB a bejövő és 3200MB a kimenő, pedig awstats napi ~100GB-t kalkulál az apache logokból. Úgyh még mindig van egy határ a kernelben ami talán fentebb vehető (?).

Ha folyamatos mérést szeretnél, javaslom az mrtg-t ill. bash segitségül hivását:)
A kimenő, bejövő adatforgalmat igy csekkolom 5 percenként és adom az mrtg-nek:

`cat /proc/net/dev | grep eth1 | cut -d":" -f 2 | awk '{print$1;print$9}'`