vserver, Q: statystyki we/wy dla eth*

Andrzej 'The Undefined' Dopierała undefine w aramin.net
Nie, 13 Kwi 2008, 15:36:57 CEST


On Wed, Feb 07, 2007 at 11:30:39AM +0100, Michal Abramowicz wrote:
Kapkę stary wątek, ale nie widzę by ktoś odpisał ;)
> schemat:
> 
> eth0, 3 ipki,
> 
> 1 ipek -> MAIN,
> 2 ipek -> vserverA
> 3 ipek -> vserverB
> 
> ifconfig:
> eth0	Link encap:Ethernet  HWaddr 00:0E:0C:6A:19:49
> 	RX bytes:668924460 (637.9 Mb)  TX bytes:1705217726 (1626.2 Mb)
> 	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 
> to informacja na temat ruchu dla tej karty, 
> 
> pytanie: jak prosto dowiedzieć się ILE danych weszło/wyszło dla
> vserwerów i dla main, podpowiem na druterze nic nie mogę zrobić,

/proc/virtual/<context>/cacct

i masz ruch dla "inet".
Aczkolwiek to obejmuje ruch na wszystkich kartach, jak również
loopbacku - więc nie wiem czy do końca toto co Cię interesuje ;)

Jeżeli potrzebujesz trochę więcej "zarządzalności" siecią - zainteresuj
się ewentualnie openvz - vservery można (z tego co wiem) stosunkowo
prosto migrować do openvz-a ;) A podejrzewam że będą mieć znacznie
bardziej rozbudowany accounting sieciowy.

> szukam informacji jak to na main, wiem, wsumie można by założyć liczniki
> w iptables dla ipków poszczególnych i zliczać ale po co tracić moc
> obliczeniową (tzn spróbuję to zrobić), mając dostęp do drutera można by
> zliczać ruch na druterze do tych adresów, ale kak ugryść to na maszynie ?
dlaczego nie użyć ipt_account? Dwie regułki i powinna byc sprawa
zliczania ruchu załatwiona.

-- 
Andrzej 'The Undefined' Dopierała
Linux && Unix && Network administrator
PLD Linux Developer      HomePage: http://andrzej.dopierala.name/
JID: undefine w piastlan.net         e-mail: andrzej w dopierala.name


Więcej informacji o liście dyskusyjnej pld-users-pl