Ok merci ca m'aide deja pas mal
ya plus qu'a s'amuser a developper un petit script je devrais me debrouill�

Camille
----- Original Message -----
From: "Yves Rutschle" <[EMAIL PROTECTED]>
To: "Liste Debian Francaise" <[email protected]>
Sent: Wednesday, August 28, 2002 12:08 PM
Subject: Re: Recherche prog pour comptage des donn�es �mises sur le r�seaux


> X-Spam-Status: No, hits=-2.0 required=4.7 tests=IN_REP_TO version=2.01
> Resent-Message-ID: <[EMAIL PROTECTED]>
> Resent-From: [email protected]
> X-Mailing-List: <[email protected]> archive/latest/20729
> X-Loop: [email protected]
> List-Post: <mailto:[email protected]>
> List-Help:
<mailto:[EMAIL PROTECTED]>
> List-Subscribe:
<mailto:[EMAIL PROTECTED]>
> List-Unsubscribe:
<mailto:[EMAIL PROTECTED]>
> Precedence: list
> Resent-Sender: [EMAIL PROTECTED]
>
> Salut,
>
> On Sat, Aug 24, 2002 at 10:44:26AM +0200, Camille BARETTE wrote:
> > Je cherche un programme sous Debian qui compte
> > les donn�es �mises sur ma connection internet
> > (connection par le cable et limite en upload...)
>
> Je sais pas si un programme tout fait existe, mais
> l'information est disponible facilement:
>
>
> [EMAIL PROTECTED]:~$ cat /proc/net/dev
> Inter-|   Receive                                                |
Transmit
>  face |bytes    packets errs drop fifo frame compressed multicast|bytes
packets errs drop fifo colls carrier compressed
>     lo:1174263159 41128999    0    0    0     0          0         0
1174263159 41128999    0    0    0     0       0          0
>   eth0:2948747161 119874781  290    0 5513   580          0         0
2604235143 48075134    0    0    0 2002630      10          0
>
>
> Et on voit que mon ethernet a re�u 2.9G et transmi 2.6G.
> (On le voit mieux dans un xterm tr�s large :-) ).
>
> � partir de �a, il devrait �tre facile de faire un petit
> script qui extrait la donn�e et envoie un mail ou �crit un
> message.
>
> Genre:
>
> #!/usr/bin/perl
> open F, "/proc/net/dev";
> while (<F>) {
>     next unless /eth0/;
>     @f = ( split /[ :]+/, $_ );
>     ($rx, $tx) = ($f[2], $f[10]);
>
>     if ( $tx > 1_000_000 ) {
>         print "We sent more than a Meg!($rx, $tx)\n";
>     }
> }
>
>
> A adapter...
>
> /Y
>
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]
>


______________________________________________________________________________
Pour mieux recevoir vos emails, utilisez un PC plus performant !
D�couvrez la nouvelle gamme DELL en exclusivit� sur i (france)
http://www.ifrance.com/_reloc/signedell

Répondre à