Betriebssysteme > Solaris/x86 und OpenSolaris
Netzwerk Traffic
DukeNuke2:
auch wenn netstat ein gutes tool ist, kann man dein problem sicher wesentlich eleganter mit dtrace lösen. zumal dir dort alle werkzeuge zum zählen und aufrechnen des traffics mitgegeben werden.
wenn du selber scripten möchtest:
http://docs.sun.com/app/docs/doc/819-5488?l=de
ansonsten gibts hier jede menge fertige scripts:
http://www.brendangregg.com/dtrace.html#Scripts
Drusus:
Moin,
die Byteanzahl kannst du via kstat auslesen. Schau einfach mal mit "kstat -m e1000g" nach was es fuer den Treiber so alles gibt.
Hier ein Beispiel um die Anzahl der empfangenen Bytes pro Sekunde anzuzeigen:
--- Code: ---kstat -p e1000g:1:e1000g1:ipackets64 1 | awk '/e1000/ { print $2 - old ; old=$2}'
--- Ende Code ---
Das gleiche geht mit opackets64 fuer die ausgehenden Pakete.
Tschau,
Drusus.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln