Come misurare la velocità di trasmissione / caricamento della rete su Ubuntu Linux con la stessa facilità con cui si riducono i tempi di attività?


9

Sto cercando uno strumento semplice su Ubtunu in grado di segnalare il throughput / carico medio della rete. Qualcosa di molto semplice: qualcosa come "uptime" - solo per dirmi numero byte / MB letti negli ultimi 5 minuti, 10 minuti e un'ora.


C'è un simpatico strumento chiamato "nload" che utilizzo su NetBSD. Probabilmente dovrai installarlo perché sospetto che non sia incluso con la maggior parte (se non tutte) le versioni di Unix e le distribuzioni di Linux. roland-riegel.de/nload
Randolf Richardson

Risposte:


10

Per le statistiche di rete istantanee è possibile utilizzare ifstat. In questo esempio, sto monitorando l' wlan0interfaccia ogni secondo. Il -Sflag mantiene gli aggiornamenti sulla stessa riga:

$ ifstat -S -i wlan0 1
      wlan0       
 KB/s in  KB/s out
   19.34      3.98

Per installare basta digitare sudo apt-get install ifstat


Esattamente. L'OP sta cercando un tasso, ovvero un conteggio in un intervallo di tempo. Il uptimeè un tempo assoluto. Queste sono cose diverse. Il kernel non tiene traccia delle tariffe, quindi è necessario un programma esterno per farlo, come ifstat. tcpstat o altri.
Keith

1

1.) Non è esattamente quello che stai cercando, è ifconfig:

ifconfig ppp0

ppp0      Link encap:...
          ...
          RX bytes:73844122 (73.8 MB)  TX bytes:20949231 (20.9 MB)

Questo è ciò che ha superato la connessione da allora.

2. :) Xubuntu ha un Network Monitor per il pannello. Lì puoi specificare un intervallo di tempo, ma non una retrospettiva: prima devi impostarlo, quindi puoi guardarlo dal vivo. O è disponibile anche per Ubuntu o una cosa simile.


1

Uso sempre NTM per monitorare il traffico di rete in entrata e in uscita su Ubuntu, puoi trovare qui un tutorial che spiega come installarlo su Ubuntu.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.