Thread i-net-traffic mitloggen
(0 answers)
Opened by bold at 2009-10-18 16:35
Hi!
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #!/usr/bin/perl -w use strict; use Sys::Statistics::Linux; my $log_file = '/tmp/netstats.yml'; my $sleep = 1; my $lxs = Sys::Statistics::Linux->new( netstats => { init => 1, initfile => $log_file, }, ); while( 1 ) { my $stat = $lxs->get( $sleep ); my $netstats_ppp0 = $stat->{netstats}{ppp0}; my $bytes_per_second = $netstats_ppp0->{ttbyt}; print $bytes_per_second, "\n"; } gibt mir die Bytes/Sekunde aus. Gibt es auch ein Modul, das mir die Menge der gesendeten und empfangenen Bytes protokolliert, die ich dann bei Bedarf abfragen kann? |