AW: Re: Re: [Linux-Biella] Monitor per DSL

Luca Bertoncello linux@ml.bilug.linux.it
Thu, 25 Mar 2004 13:27 +0100


Andrea Ferraris <andrea_ferraris@libero.it> schrieb:

> Nel tuo caso non lo so, perche', se non sbaglio, hai un kernel 1.0.o 1.2,

PRRRRRRRR! Ho un 2.2.25!

> mentre io ho un 2.6 e il formato di proc, ammesso che nella tua versione
> esistesse, e` molto cambiato. Sicuramente ifconfig (spero che non sia
> cambiato dalla tua versione storica ad una attuale), ha un output in cui ti
> fornisce i byte trasmessi e quelli ricevuti anche per un'interfaccia ppp
> (almeno sulla mia macchina con 2.6 e` cosi`).

Non so com'e' nella 2.6! Nella 2.2, ho un qualcosa del tipo:

ppp0      Link encap:Point-to-Point Protocol
          inet addr:213.54.201.119  P-t-P:62.26.136.17  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:11346 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9228 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:10

> Se metti in crontab uno script di 2 righe che ti salva data e ora e quei 2
> valori ogni minuto in una riga di un file, poi hai tutti i dati per fare i
> calcoli che vuoi.

E per il numero di pacchetti (quanto fa in Bytes?) mi sta bene! Vorrei qualcosa di piu', pero'...

> Se invece vuoi averli suddivisi per applicazione, allora chiaramente non ti
> puoi basare sull'interfaccia, perche' sono informazioni che a quel livello
> non ci sono.

E questo mi e' chiaro! Non sai dirmi come posso fare cio' che voglio?

> Facci poi sapere, nel caso che realizzi questa soluzione, come hai fatto,
> che mi interessa.

Tja... Nel caso vi faro' sapere!

Ciao
Luca